It’s finally here, Def Leppard’s 11th studio album is available world wide from today! The self titled record has been highly anticipated by fans and is the groups first studio release since 2008’s Songs From The Sparkle Lounge (Allowing them to officially beat Metallica and Guns N’ Roses in the fastest draw competition….). Expect a […]