‘Instant’ Looks at Polaroid’s Land

Writer Christopher Bonanos tells the story of analog instant photography and the man who invented it -- Edwin Land, the scientist and co-founder of the Polaroid Corporation. Plus Flora Lichtman visits New York’s 20x24 Studio to capture a super-sized Polaroid camera in action.