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