Metallica Master of Puppets Manchester England June 18, 2019

2020-08-30T12:25:36-04:00Categories: Heavy Metal, Metallica, The Big 4|Tags: |

Filmed at Etihad Stadium in Manchester, England on June 18, 2019 The Song “Master of Puppets” is the second track from the 1986 album of the same name from Metallica, an American heavy metal band. “Master of Puppets” was written by all members of Metallica and is a song about the eventual side effects drugs will have on an individual’s life. In an 1988 interview with Thrasher magazine, lead singer James Hetfield explained the meaning behind the track: ““Master of [...]