Last Polaroid cameras and film to be sold at Urban Outfitters tomorrow
We’ve had a hole in our hearts ever since the original Polaroid company stopped manufacturing instant film , filed for Chapter 11, and sold off its brand name, but it looks like those crazy kids at The Impossible Project are making some …