Formula One Testing: Takuma Sato (JPN) BAR Test Driver. Formula One Testing, Monza, Italy, 3 September 2003. DIGITAL IMAGE
Takuma Sato (JPN) BAR Test Driver.
Formula One Testing, Monza, Italy, 3 September 2003.
DIGITAL IMAGE