“The best album of the 80s” according to Louder readers? Metallica’s ‘Master of Puppets.’ And you’ll recognize more than just first place. Click here for more.
This website uses cookies to ensure you get the best experience on your website. Further use of this site implies agreement to Terms of Use and Privacy Policy.