Impossible Project Begins Selling Film, Then There's These Awesome Jackets The Impossible Project began selling its film today in the UK, but Gizmodo thinks you should forget about that and check out these awesome jackets!