1981: Ford Escort

UK
Our International Editions