By far the most inventive stop motion video I have yet to see.


permalink>>>


February 2, 2010

posted at 4:38 PM