I attended a wedding recently where this thing rolled up. Some of the guests had never seen one in their life. They were once a common sight on the roads. More than a million were sold. The Ford Anglia Fourth Model (the 105E) was in production from 1959-1967. Although it was a Ford, it was a British design. It caused a stir in 1962 when the Brookes brothers, with some friends, broke six world records with it. OBSERVATION: Number plates with the suffix EC are registered in South Africa's Eastern Cape, where I took the photo.