I mean really rock with some sort of stage show/presence. i.e Alice Cooper, Van Halen, Flaming Lips, David Byrne, Les Claypool, etc. I’ve seen enough shoe gazers to know which band members have bald spots and who doesn’t. Doesn’t anyone put on a stage show anymore? And I’m talking some good new bands who don’t … Continue reading