2003 Formula Ford Championship, Mondello Park, Ireland. 20-21st April 2003. : 2003 Formula Ford Championship, Mondello Park, Ireland. 20-21st April 2003. Ben Clucas World Copyright: Ebrey/Lat Photographic
2003 Formula Ford Championship, Mondello Park, Ireland. 20-21st April 2003.
Ben Clucas
World Copyright: Ebrey/Lat Photographic