Watch Metallica Perform “Master of Puppets” Live in Denmark in 1986

From the super-duper-extra-special-deluxe re-mastered edition of Master of Puppets.

The post Watch Metallica Perform “Master of Puppets” Live in Denmark in 1986 appeared first on MetalSucks.