View Alice Cooper, Florecent Leach& Eddie on Apr 12, 1973EditFollowShare53 years agoThu, Apr 12, 1973at International AmphitheaterChicago, ILAlice Cooper, Florecent Leach& EddieEditFollowShare