Brace yourself for Metallica ‘Master Of Puppets’ signature guitar Brace yourself for Metallica ‘Master Of Puppets’ signature guitar Facebook Twitter LinkedIn Facebook Twitter LinkedIn Die hard Metallica fans must be knowing that the metal band released one of their greatest albums, Master Of Puppets on February 24, 1986. Now after 30 years, the album has been deemed for preservation in the… Sunil ChandelJune 22, 2016June 22, 2016 ENTERTAINMENT, GADGETS Brace yourself for Metallica ‘Master Of Puppets’ signature guitarRead more