British Formula Ford Championship: (L to R) 3rd place Ben Clucas (GBR) Jamun Racing, winner Valle Makela (FIN) Nexa Racing and 2nd placed Joey Foster (GBR) Continental Racing. British Formula Ford Championship, Snetterton, England, 8-9 August 2003. Digital Image
(L to R) 3rd place Ben Clucas (GBR) Jamun Racing, winner Valle Makela (FIN) Nexa Racing and 2nd placed Joey Foster (GBR) Continental Racing.
British Formula Ford Championship, Snetterton, England, 8-9 August 2003.
Digital Image