The humble Ford Escort spanned six generations from its debut in 1964 to its end in 2004, with over 4 million cars built during those years. The small family car was Britain’s best-selling car for many years and proved to be one of the industry’s most enduring machines, thanks in part to the efforts of […]
This story is only covered by news sources that have yet to be evaluated by the independent media monitoring agencies we use to assess the quality and reliability of news outlets on our platform. Learn more here.