1952 Chrysler Imperial. The Finest Car America Has Yet Produced!

1952 Chrysler Imperial. The Finest Car America Has Yet Produced!

Source: Time Magazine