Ford Focus ST-R Concept, A 2.0 Liter EcoBoost turn key race car

Ford Focus ST-R Concept, A 2.0 Liter EcoBoost turn key race car