Post Thumbnail

There's a certain irony to the Impossible Instant Lab taking a long time to develop, but we won't mind (much) now that it has a solid release date. The instant photo kit ships to stores on August 29th, when it will cost the same $299 that The Impossible Project promised during its crowdfunding cam...

1 year ago 0 Comments
June 21, 2013 at 12:26PM