British Formula Three Championship: Anthony Davidson (GBR) Carlin Motorsport Dallara F301 Mugen-Honda winner of both races. British Formula Three Championship Rd 7 Castle Combe, England, 24 June 2001. BEST IMAGE
Anthony Davidson (GBR) Carlin Motorsport Dallara F301 Mugen-Honda winner of both races.
British Formula Three Championship Rd 7 Castle Combe, England, 24 June 2001.
BEST IMAGE