Published at: June 3, 2010, 5:22 p.m. CST by headgeek
Hey folks, Harry here with hilarity and awesome coming from the UK with puppet-mation. I've been a fan of British puppet animation, pretty much, forever. But this feels like something that I would just enjoy. Mucho gratis goes to Todd at TwitchFilm for the heads up! What do you folks think?