2003 Formula Ford Festival : 2003 Formula Ford Festival Brands Hatch, England. 17th - 19th October 2003 Ben Clucas (Mygale SJ2003), action. World Copyright: Gary Hawkins/LAT Photographic ref: Digital Image Only
2003 Formula Ford Festival
Brands Hatch, England. 17th - 19th October 2003
Ben Clucas (Mygale SJ2003), action.
World Copyright: Gary Hawkins/LAT Photographic
ref: Digital Image Only