ShowShowAlice Cooper at Peabody Opera HouseOct 20, 2018Alice CooperStifel Theatre · St. Louis, United StatesFollowI was thereUpload from this showMediaLineupAboutAlice Cooper