ShowShowAlice Cooper and Twisted Sister at Manchester Evening News ArenaNov 10, 2005Alice Cooper, Twisted SisterAO Arena · Manchester, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading