Formula One Testing: Takuma Sato (JPN) BAR Honda Formula One Testing. 25 November 2003, Barcelona, Spain. DIGITAL IMAGE
Takuma Sato (JPN) BAR Honda
Formula One Testing. 25 November 2003, Barcelona, Spain.
DIGITAL IMAGE