Just a few weeks ago a friend and I were in Central Park when a stranger approached and asked if he could snap a polaroid of us. He explained he was simply capturing moments for people; watching the film develop right then and there and passing along the photos to his subjects. It was a really sweet encounter that got me thinking about the Polaroid 600 Instant Camera by Impossible Project. Great for the not-so-camera-savvy, this option has a built-in flash and fixed focus lens and basically does all the hard stuff for you. After buying the Polariod factory in 2008, Impossible Project is the only company in the world who makes original format instant film, reinventing analog instant photography in a digital world.