British Formula Ford Championship: The start of the race. British Formula Ford Championship, Brands Hatch, England, 19-20 September 2009.
The start of the race.
British Formula Ford Championship, Brands Hatch, England, 19-20 September 2009.