The Thing Torso Puppet mateusos Published 04/19/2013 Cable-controlled puppet for the movie the "Thing". Creepiest thing ever. Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: the thing puppet NEXT VIDEO Shaq and His Donuts 1 Comments Log in for Comments
1 Comments