At the Paley Center in NY on February 26, 2018, the cast and creative team discuss their feelings on bringing Jesus Christ Superstar to a new generation.