Master of Puppets Songs Ranked
Master of Puppets is the third studio album by American heavy metal band Metallica, released on March 3, 1986, by Elektra Records.[1] Recorded in Denmark at Sweet
Continue readingThe Best of New and Emerging Rock Music
Master of Puppets is the third studio album by American heavy metal band Metallica, released on March 3, 1986, by Elektra Records.[1] Recorded in Denmark at Sweet
Continue reading