Music 12 Music Videos That Used Puppets For Reasons No One Can Understand By Matt 9 months ago I'm still weirded out by Land of Confusion. continue reading