Aside from the absolutely brilliant paint job, the most impressive thing about this little Ford is the engine. Ford’s multi-award-winning 1.0-litre EcoBoost engine powers the car and in this tune it offers more power-per-litre than a Bugatti Veyron! This small powerplant is enough to shove the Fiesta Red and Black Editions from 0-62 mph in […]