ShowShowAlice Cooper and Twisted Sister at Glasgow SECCNov 12, 2005Alice Cooper, Twisted SisterSEC Centre · Glasgow, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading