Ford has been teasing us for a while, but it's finally here, the Focus ST. The production version of the ST looks familiar to anyone to saw the pre-production version at the Paris Motor Show, about a year ago. There's a 2.0-liter EcoBoost engine under the hood, which puts out 247 horsepower and 265lb-ft of torque, and is mated to a six-speed manual transmission. Power is sent to the front wheels, and while this is a lot of power for them to handle, Ford has a solution.