View Alice Cooper on Jul 18, 2005EditFollowShare21 years agoMon, Jul 18, 2005at MartiniplazaGroningen, NetherlandsAlice CooperEditFollowShare