Puppetmastaz
Puppetmastaz
PUBLISHED Mar 22, 2007
Sure, a crew of rapping puppets might seem corny, but these Berliners back their gimmick with skills. The puppet masters behind the Puppetm...
Puppetmastaz
Creature Shock Radio
PUBLISHED Apr 1, 2006
Although the true puppet masters behind this Gorillaz-like crew of urban "figures may be shrouded in mystery, the Berlin-based Puppetmasta...