2012 Formula Ford


2012 Formula Ford
Ford 1.0-litre EcoBoost engine powers unique road-going Formula Ford race car to Nürburgring record. (09/03/12)