Even the initial Focus ST is anything however a dull cars and truck; it impresses with its 280 horse power from the 2.3-liter Ford EcoBoost gasoline engine, which permits velocity […]