10,000 Maniacs – You Happy Puppet Loading advertisement... Up next Zodiac Mindwarp – Prime Mover Cancel I Like ThisUnlike Like Share Autoplay Next Music Video Theater 10,000 Maniacs – You Happy Puppet 36 years ago233,1871,482 Watch the official music video for 10,000 Maniacs – You Happy Puppet. Post Views: 233,187 Related Music Videos icon Guns N’ Roses – Patience 36 years ago icon Vanilla Ice – Ice Ice Baby 36 years ago icon Roxette – Listen To Your Heart 36 years ago icon Technotronic – Pump Up The Jam 36 years ago