ShowShowAlice Cooper at Alabama TheatreOct 20, 2007Alice Cooper, Lillian AxeAlabama Theatre · Birmingham, United StatesFollowI was thereUpload from this showMediaLineupAboutLoading