The Polaroid Land Camera Model 95 was introduced on November 26, 1948. Invented by Edwin H. Land, it was the first to offer a one-step process that produced a finished photograph in about a minute, and it sold out almost immediately. It was sold to the public at a Boston department store, costing $89.75, becoming available for purchase the day after Thanksgiving, 1948
. It was a revolutionary instant camera producing a sepia-toned print in about a minute after the photo was taken. The initial demand was so high that the first 60 units were sold out on the first day, leading to immediate rationing.