ShowShowAlice Cooper and Twisted Sister at Nottingham ArenaNov 16, 2005Alice Cooper, Twisted SisterMotorpoint Arena Nottingham · Nottingham, United KingdomFollowI was thereUpload from this showMediaLineupAboutTwisted SisterAlice Cooper