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