Alice as King Herod, Jesus Christ Superstar


Alice Cooper makes the 2 hour plus live musical of Jesus Christ Superstar worth the wait.