Did you know that the Ford Escort was frequently the best-selling car in Britain during the 1980s and 1990s, with more than 4.1 million Escorts of all generations sold there over a period of 33 years?
cars.aesthetic