ShowShowAlice Cooper and Twisted Sister at Sheffield Hallam FM ArenaNov 15, 2005Alice Cooper, Twisted SisterUtilita Arena Sheffield · Sheffield, United KingdomFollowI was thereUpload from this showMediaLineupAboutTwisted SisterAlice Cooper