Home Features 31 Years Ago: Metallica Unleash the Epic Album ‘Master of Puppets’ 31 Years Ago: Metallica Unleash the Epic Album ‘Master of Puppets’ planetsixstring March 3, 2017 comments off Tweet on Twitter Share on Facebook Google+ Pinterest On March 3, 1986, Metallica unleashed their third studio album, ‘Master of Puppets.’ Continue reading…