British Formula Three Championship: Anthony Davidson (GBR) Carlin Motorsport took victory in both races. British Formula Three Championship Rd 7 Castle Combe, England, 24 June 2001. BEST IMAGE
Anthony Davidson (GBR) Carlin Motorsport took victory in both races.
British Formula Three Championship Rd 7 Castle Combe, England, 24 June 2001.
BEST IMAGE