1970 Ford Escort RS 1600
(May 23, 2016) The iconic Escort has been named the favorite 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 Escort van remained on sale until 2002.