Polaroid: Edwin Land, instant photography and the SX-70

Todd Dominey:

Edwin Land was one of the most visionary, brilliant, and influential figures of the twentieth century. His company, Polaroid, was a direct extension of his insatiable curiosity and drive. In this video, I unpack the history of Polaroid, Edwin Land’s genius, and the rise and fall of instant photography.

Polaroid used to be the epitome of consumer photography. The SX-70 was the first camera I remember using as a kid and it was magical.