Formula One World Championship: (L to R): David Richards (GBR) BAR Team Principal and Takuma Sato (JPN) BAR Test Driver hold a press conference to confirmthat Sato will have a race seat with BAR for 2004. BAR Driver Line Up Anouncement, Toyko, Japan, 7 October 2003. DIGITAL IMAGE
(L to R): David Richards (GBR) BAR Team Principal and Takuma Sato (JPN) BAR Test Driver hold a press conference to confirmthat Sato will have a race seat with BAR for 2004.
BAR Driver Line Up Anouncement, Toyko, Japan, 7 October 2003.
DIGITAL IMAGE