Close Login Box
To celebrate the resurrection of Christ, NBC continued its annual TV musical tradition with Jesus Christ Superstar: Live in Concert, a spirited staging that involved lots of guitar shreds, g…