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.

Former Governor George Ryan on Death Row Clemency

'Through the Decades’ looks back with former Illinois Governor George Ryan on his decision ... more

First U.S. Postal Service Mail Truck

U.S. mail delivery began by foot and progressed to horse and buggy and train. At the top of the ... more

Steve Bartman's Cubs Catch

It was a mid-October day in 2003 when the Chicago Cubs were five outs away from their first World ... more
see more videos
Privacy Policy | Terms of Use | Advertise