1954 Kaiser-Darrin. America’s newest and finest sports car!

1954 Kaiser-Darrin. America's newest and finest sports car!

Source: www.flickr.com / Alden Jewell