Post Thumbnail

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 small moves to turn things around after picking up the pieces l...

5 years ago 0 Comments
August 20, 2009 at 11:24AM