View Alice Cooper on Jun 3, 1996EditFollowShare30 years agoMon, Jun 3, 1996at Cabo WaboMexico City, MexicoAlice CooperEditFollowShare