Polaroid killed production of its iconic instant film, but it hasn't gone quietly. The very last of the original film, along with Polaroid ONE600 cameras, will be sold in Urban Outfitters to diehards.
Only 700 of these limited-edition camera-film sets will be sold at Urban Outfitters, and we've got to admit we really want one: Unless The Impossible Project can get production up and running again, these are the last in a proud lineage of instant developing. Keep in mind, those 700 sets are spread throughout the US and UK, so if you see one, make sure to grab it and hold it tight. [Crunchgear]