Def Leppard New Album Review

Def Leppard have never been a band who release records every couple of years or so. So the fact that this self-titled album comes seven years after ‘Songs From the Sparkle Lounge’ won’t exactly come as a… Continue reading