LTD Master of Puppets Guitar

Brace yourself for Metallica ‘Master Of Puppets’ signature guitar
Brace yourself for Metallica ‘Master Of Puppets’ signature guitar

Brace yourself for Metallica ‘Master Of Puppets’ signature guitar

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 National Recording Registry…