ShowShowDef Leppard at McNichols Sports ArenaFeb 12, 1988Def Leppard, TeslaMcNichols Sports Arena · Denver, United StatesFollowI was thereUpload from this showMediaLineupAboutLoading