Earls Court Motor Show
When I was a boy, one of the highlights of my year was the annual trip to the British Motor Show, at Earls Court, in central London.
None of that public transport travel nonsense for the likes of us. No, every year my Dad would make a small windscreen sticker denoting a well-known British motoring industry name.…
The post I Ended up with the world’s most Oddball Car brochures appeared first on Car O'Clock.