British Formula Three Championship: Takuma Sato (JPN) took victory for Carlin in both races. British Formula Three Championship. Oulton Park, England. 7 May 2001. BEST IMAGE
Takuma Sato (JPN) took victory for Carlin in both races.
British Formula Three Championship.
Oulton Park, England. 7 May 2001.
BEST IMAGE