Formula One World Championship : (L to R): Takuma Sato (JPN) BAR, Geoff Willis (GBR) BAR Technical Director and David Richards (GBR) BAR Team Principal during the BAR Team Picture. Formula One World Championship, Rd18, Brazilian Grand Prix, Race Day, Interlagos, Brazil, 24 October 2004. DIGITAL IMAGE
(L to R): Takuma Sato (JPN) BAR, Geoff Willis (GBR) BAR Technical Director and David Richards (GBR) BAR Team Principal during the BAR Team Picture.
Formula One World Championship, Rd18, Brazilian Grand Prix, Race Day, Interlagos, Brazil, 24 October 2004.
DIGITAL IMAGE