ShowShowDef Leppard at McNichols Sports ArenaFeb 13, 1988Def Leppard, TeslaMcNichols Sports Arena · Denver, United StatesFollowI was thereUpload from this showMediaLineupAboutDef LeppardTesla