Ford Focus ST: Focus ST is powered by the 2.0-liter Ford EcoBoost® engine coupled with superb driving dynamics featuring a chassis capable of exceeding the expectations of even the most demanding enthusiast. (11/3/2011)
The Garage: Your daily dose of automotive news, reviews and motorsports coverage
Leave a Reply