Polaroid stop production of their instant film in 2008? Yup, but UO paired up with The Impossible Project to procure all equipment and stock left over from Polaroid's last factory, located in the Netherlands. Needless to say, quantities are low, so if you have a chance to stop by the Powell Street store tomorrow that could be one of the only chances left to get your hands on Polaroid film for a long while. If you don't live in SF, limited quantities will also be available in stores in Vancouver, New York, Cambridge, and Los Angeles on Friday, and any remaining stock will be sold at stores across the country (see the list) starting August 28th. For more information, click here.