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