1938 Cadillac Sixty Special. The Newest Car In The World

1938 Cadillac Sixty Special. The Newest Car In The World

Source: Time Magazine