ShowShowDef Leppard at Arena BirminghamDec 17, 2018Utilita Arena Birmingham · Birmingham, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading