F or just over 60 years now, British engine specialists Cosworth has been powering road and race cars. The company has 176 ...
Ford will officially be ending production of the Focus in November, wrapping up the model’s quarter-century of service. While ...
Ford has officially announced that its long-running compact hatchback, the Focus, will cease production in November 2025. This marks the end of a 25-year journey for the vehicle, which first hit the ...