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.

Bill Kurtis on Nixon’s Trip to China

Bill Kurtis remembers how President Nixon’s 1972 trip to China forever changed history and ... more

Rich Koz (aka Svengoolie) & Monsters in Media

From Frankenstein to Dracula and every creepy creature in between, where does our fascination ... more

The Enzo Ferrari Story

What happens when an ambitious Italian race car driver isn’t satisfied with placing fourth ... more
see more videos
Contact | About | Privacy Policy | Terms of Use | Advertise | Distribution | Do Not Sell My Information - CA Residents