Formula Ford Festival: The new Mygale car for the 2008 season. Formula Ford Festival, Brands Hatch, England. 21 October 2007
The new Mygale car for the 2008 season.
Formula Ford Festival, Brands Hatch, England.
21 October 2007