
The iconic Escort has been named the favourite Ford of all time by fans of the UK’s best-selling car brand. Launched in 1968, the Escort was sold in six generations and enjoyed an impressive 32-year production run, with the final hatchback model rolling off the production line at Halewood, Liverpool, in July 2000, although the […]