Back to Videos

Polaroid Camera

The Model 95 Land Camera went on sale November 26, 1948. Invented by Dr. Edwin Land, the Polaroid, as it was later called, promised developed photographs in a minute. It was an instant success. By the 1970s the Polaroid camera was the best-selling camera in the United States.

Chrysler Odometer Fraud

For nearly 40 years Chrysler sold cars with tampered odometers. It was common practice for Chrysler ... more

Battle of Midway

It was a gross underestimation of American power. In 1942, Japanese forces planned a complex ... more

Lava Lamp

You know you love it. But, how did it come to be? It’s a novelty item from the 1960s that became ... more
see more videos
Privacy Policy | Terms of Use | Advertise