Today is a big day in Metallica history, as the band celebrates the 35th anniversary of the release of Master Of Puppets!
Released on March 3rd, 1986, Master Of Puppets has sold over six millions copies since it’s release and, according to Wikipedia, it was the first metal recording to be chosen by the Library of Congress to be preserved in the National Recording Registry.
To celebrate the 35th anniversary of Master Of Puppets, enjoy some live performances of songs from the album below:
[Metallica via YouTube]