ShowShowAlice Cooper at Pier 2Nov 12, 2011Alice Cooper, The TreatmentPier 2 · Bremen, GermanyFollowI was thereUpload from this showMediaLineupAboutThe TreatmentAlice Cooper