With Def Leppard’s recently announced blockbuster summer tour making headlines, now seems as good a time as any to write about De La Cruz, a band that sounds so much like Def Leppard that they may as ...
Everyone’s On Dope is a medical miracle, somehow combining both eras of AC/DC into one glorious thudding package, The Last Night On Earth is a better Def Leppard ballad than Joe Elliott & co ...