ShowShowAlice Cooper and Twisted Sister at Cardiff ArenaNov 7, 2005Alice Cooper, Twisted SisterUtilita Arena Cardiff · Cardiff, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading