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