Metallica Become Puppet Masters, Rock “Master of Puppets” on Kimmel

Metallica Become Puppet Masters, Rock "Master of Puppets" on Kimmel

Can Metallica actually master puppets? That was the question posed to the metal icons on Wednesday night’s episode of Jimmy Kimmel Live!, resulting in a hilarious sketch. Oh, and the band also rocked an epic […]