Originally Posted by Dr. Johnny Fever
Other rock shows... heh. That's cute. KISS and Alice Cooper invented rock shows and still no one can catch up.
David Bowie had a big hand in that, too. Didn't The Rise and Fall of Ziggy Stardust and the Spiders From Mars predate the assention of Alice Cooper and Kiss?
I've always credited Bowie for getting that ball rolling.