Often criticized and maligned for a variety of different reasons, Sheffield, England's Def Leppard remains a solid force in the world of arena rock. They've been called cheesy, lame, corny and sellouts; see, they've strayed very far from their original incarnation as a bunch of snot-nosed teenagers who loved heavy metal and hard rock. The […]
