October 1953 london motor show, earls court, london

4 min read

Historians tend to forget how important this