“Generally speaking, it’s time to worry when the term long-awaited gets appended to an album. Long-awaited doesn’t just mean that the band in question took its sweet time delivering the disc; usually, it’s industry code for "bloated and overblown." Except, that is, when the long-awaited release in question is the work of Def Leppard. This, […]”