British Formula Three Championship: Anthony Davidson (GBR) Carlin Motorsport - winner of both races celebrates with the Green Flag Girls. British Formula Three Championship Rd 7 Castle Combe, England, 24 June 2001. BEST IMAGE
Anthony Davidson (GBR) Carlin Motorsport - winner of both races celebrates with the Green Flag Girls.
British Formula Three Championship Rd 7 Castle Combe, England, 24 June 2001.
BEST IMAGE