Goodwood Festival of Speed: Formula 3 ace and BAR test driver Takuma Sato (JPN) with last years BAR 002. Goodwood House, England. 6-8 July 2001.
Formula 3 ace and BAR test driver Takuma Sato (JPN) with last years BAR 002.
Goodwood House, England. 6-8 July 2001.