ShowShowDef Leppard at The SSE HydroDec 11, 2018Def Leppard, Cheap TrickOVO Hydro · Glasgow, United KingdomFollowI was thereUpload from this showMediaLineupAboutDef LeppardCheap Trick