On this day in 1932: Olympia Motor Show
15 October 1932: A percentage of the purchasers of these cars will be self-indulgent, and enjoy sheer speed.
By
Reviewing politics
and culture since 1913
15 October 1932: A percentage of the purchasers of these cars will be self-indulgent, and enjoy sheer speed.
By R E Davies