Well, Alice Cooper certainly lived up to the hype... AND SOME! Alice's turn as King Herod in NBC's live version of Jesus Christ Superstar was flawless and may have been the moment of the night. See for yourself below. Also watch An interview with Alice backstage during rehearsals... good stuff!
- Don Stuck