Ford has released a new video of the upcoming 2012 Focus ST sporting its 2.0-liter Turbocharged EcoBoost engine with 247 horsepower.
We beg for performance in America, the land of where we can have our cake and eat it too which is why we wanted so bad to get the Focus Full Article »