Saturday, 1 September 2012

Watch 'The Smallest Car in the Largest City in the World', 1913

This amusing short film shows 'the baby Cadillac ordered by Queen Alexandra for Crown Prince Olaf of Norway' driving around London


No comments:

Post a comment