Premiering Monday, March 27th

Catch All The Laughs

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.

Heard It in a Love Song

“For a whole year I used an excuse not to have to sing it…I didn't want to record that song. ... more

Sounds of the Time with Richard Marx

"I wrote it in 15 minutes. The fastest song I ever wrote," said Richard Marx of his hit "Right ... more

The Rise of the Miniskirt

In the 1960s women’s rising hemlines created an international fashion revolution, and we have ... more
see more videos
Contact | About | Privacy Policy | Terms of Use | Advertise | Distribution | Do Not Sell My Information - CA Residents