On April 1st, Alice Cooper portrayed King Herod in NBC's live performance of Jesus Christ Superstar; his performance can be seen in the video below. "Wouldn't you know that they would give me the part of the villain?" the singer tells Rolling Stone with a hint of amusement in his...
Continue reading...
Continue reading...