A few years back I saw Def Leppard in concert. As always they put on a great show and sounded picture…