Jesus is Alive! April 14, 2012 by Spencer Howard The last time I saw a production of Jesus Christ Superstar was the 2000 revival and I … Continue reading →