What is on the cover of Metallica's album, "Master of Puppets"?
on
Published in Music Trivia
White Crosses.
"Master of Puppets", released in 1986, was mostly recorded at Sweet Silence Studios in Copenhagen, Denmark.
Published in Music Trivia