ShowShowAlice Cooper and Twisted Sister at Brighton CentreNov 5, 2005Alice Cooper, Twisted SisterBrighton Centre · Brighton, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading