ShowShowAlice Cooper at Alabama TheatreMay 2, 2017Alice CooperAlabama Theatre · Birmingham, United StatesFollowI was thereUpload from this showMediaLineupAboutAlice Cooper