British Formula Three Championship: The podium finishers for race two (L to R): Anthony Davidson (GBR) second; Takuma Sato (JPN) winner; Andre Lotterer (FRA) third. British Formula Three Championship, Rockingham, England, 10 June 2001. BEST IMAGE
The podium finishers for race two (L to R): Anthony Davidson (GBR) second; Takuma Sato (JPN) winner; Andre Lotterer (FRA) third.
British Formula Three Championship, Rockingham, England, 10 June 2001.
BEST IMAGE