ShowShowDef Leppard at Gexa Energy PavilionAug 24, 2016Dos Equis Pavilion · Dallas, United StatesFollowI was thereUpload from this showMediaLineupAboutLoading