30 years later – A look back at Master Of Puppets Luke Spencer March 4, 2016 Article 0 This video is dedicated to Metallica’s 1986 album Master Of Puppets. Read More » Share Facebook Twitter