ShowShowAlice Cooper at RWE HalleNov 13, 2011Alice Cooper, The TreatmentRWE Sporthalle · Mülheim an der Ruhr, GermanyFollowI was thereUpload from this showMediaLineupAboutLoading