ShowShowAlice Cooper at EulachhalleOct 16, 2011Alice Cooper, The TreatmentEulachhalle · Winterthur, SwitzerlandFollowI was thereUpload from this showMediaLineupAboutThe TreatmentAlice Cooper