On November 26, 1948, the first “Land Camera”—better known today as the instant Polaroid camera—goes on sale at Jordan Marsh department store in Boston for $89.75. The invention of Edwin H. Land, who had enrolled at Harvard to study physics in 1926, but dropped out to conduct his own research, becomes an instant hit and sells out within minutes that first day.
The camera, dubbed Model 95A, debuted the technology of instant photography decades before modern digital photos. These cameras would shoot out a piece of lined film that quickly developed the image the camera captured. The Polaroid camera remained popular for the rest of the 20th century and competed with Kodak, which developed film the more time-consuming and old-fashioned way with chemicals, a dark room and printing.