ShowShowAlice Cooper at Orpheum TheatreOct 25, 2008Alice Cooper, Wednesday 13Orpheum Theatre · Downtown Boston, United StatesFollowI was thereUpload from this showMediaLineupAboutAlice CooperWednesday 13