Browsing Tag

Thomas Dolby

Def Leppard – Pyromania

Def Leppard's 'Pyromania' is their third studio album featuring 'Photograph,' produced by Robert John "Mutt" Lange and released on January 20, 1983 by Vertigo / Mercury Records.Track Listing : 1.Rock! Rock! (Steve Clark, Rick Savage,…