UK Formula Ford Championship : UK Formula Ford Championship Donington, England. 4th April 2004. Valle Makela World copyright - Ebrey/LAT Photographic.
UK Formula Ford Championship
Donington, England.
4th April 2004.
Valle Makela
World copyright - Ebrey/LAT Photographic.