This Day in Jewish History Introducing the Polaroid Camera

On this day in 1948, the world got its first look at the Polaroid camera that would revolutionize instant photo technology and come to emobody the look of nostalgia.

On November 28, 1948, the instant Polaroid Land Camera went on sale for the first time at the Jordan Marsh department store in Boston,...