ShowShowDef Leppard at CenturyLink CenterOct 4, 2016CHI Health Center Omaha · Omaha, United StatesFollowI was thereUpload from this showMediaLineupAboutLoading