Formula One World Championship: Takuma Sato (JPN) BAR Test Driver (Right) has been announced by David Richards (GBR) BAR Team Principal (Left) that he will be racing in this year's Japanese Grand Prix. Formula One World Championship, Rd16, Japanese Grand Prix, Suzuka , Japan, 9 October 2003. DIGITAL IMAGE
Takuma Sato (JPN) BAR Test Driver (Right) has been announced by David Richards (GBR) BAR Team Principal (Left) that he will be racing in this year's Japanese Grand Prix.
Formula One World Championship, Rd16, Japanese Grand Prix, Suzuka , Japan, 9 October 2003.
DIGITAL IMAGE