British Formula Ford Festival: Valle Makela (FIN) Nexa Racing wins semi-final 2. British Formula Ford Festival, Brands Hatch, England, 17 October 2004. DIGITAL IMAGE
Valle Makela (FIN) Nexa Racing wins semi-final 2.
British Formula Ford Festival, Brands Hatch, England, 17 October 2004.
DIGITAL IMAGE