Formula One World Championship: Takuma Sato (JPN) BAR Test Driver in animated discussion. Hungarian Grand Prix, Rd13, Hungaroring, Budapest, 24 August 2003. BEST IMAGE
Takuma Sato (JPN) BAR Test Driver in animated discussion.
Hungarian Grand Prix, Rd13, Hungaroring, Budapest, 24 August 2003.
BEST IMAGE