Alice Cooper Live: The Shock Rock Legend Talks Stage Frights, LA in the ‘60s, and Why Needles Still Give Him the Creeps
In a recent sit-down, rock icon Alice Cooper opened up about everything from his love for theatrical stage antics to what truly gives him the chills — and it’s not what you’d expect. “People always think I’m scared of guillotines or electric chairs,” Cooper laughed, “but honestly? Needles freak me out way more than stage […]