Edwin Land presented his Polaroid photo product, the world’s first instant photos, in New York City.

Source