ShowShowAlice Cooper at Peabody Opera HouseOct 20, 2018Alice CooperStifel Theatre · St. Louis, United StatesFollowI was thereUpload from this showMediaLineupAboutDateOct 20, 2018VenueStifel Theatre · St. Louis, United StatesArtistAlice CooperListingConfirmedShow details from MusicBrainz.