Watch this “Stage 3” Focus ST tackle the dynojet and put an impressive 255 horsepower and 330 ft-lbs of torque down at the wheels. That’s a big power bump, and then some. Posted by Chris Demorro