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 […]


