Today Marks 34 Years since Metallica Released "Puppets"Today Marks 34 Years since Metallica Released "Puppets"Back on March 3, 1986, Metallica released "Master of Puppets"Eric GreeneEric Greene