Monday, June 10, 2013

Check out the stop motion masterpiece 'The Beast from Twenty Zillion Years Ago'

Found via THE MANCHESTER MORGUE