Polaroid co-founder Edwin H. Land unveiled the SX-70 land camera in 1972 and it soon captured the imagination of photography buffs, industrial design aficionados and pop culture commentators alike.