AltWire Concert Review: Def Leppard – Dallas, TX – August 24th, 2016
August, Texas, outdoor venue. Only one thing could bring me out of my air-conditioned comfort on a dog day summer Monday night- Def Leppard. The teenage girl in me was in full spirit as the first two acts cleared the stage and the roadies began the finishing touches on the Def Leppard stage setup. For […]