British Formula Ford Festival: Action in the midfield on the first lap of the final. British Formula Ford Festival, Brands Hatch, England, 17 October 2004. DIGITAL IMAGE
Action in the midfield on the first lap of the final.
British Formula Ford Festival, Brands Hatch, England, 17 October 2004.
DIGITAL IMAGE