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