Def Leppard: Live Album DetailsDef Leppard: Live Album DetailsDef Leppard have confirmed the details for their first ever live album on June 6 that will also feature brand new studio tracks and they also have some shows coming to Texas this summer.Chris CobbChris Cobb