British Formula Three Championship: Anthony Davidson (GBR) enjoys the spoils of victory British Formula 3 Championship, Brands Hatch, England, 16 September 2001
Anthony Davidson (GBR) enjoys the spoils of victory
British Formula 3 Championship, Brands Hatch, England, 16 September 2001