Politics Moorman Polaroid July 21, 2009 The Polaroid camera, invented by Edwin Land, was sold to the public was in November […]