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