Press "Enter" to skip to content

Watch New Music Video for Upcoming North American Tour of Jesus Christ Superstar

Watch New Music Video for Upcoming North American Tour of Jesus Christ Superstar
The tour of the Tim Rice and Andrew Lloyd Webber musical will launch in Austin, Texas, in the fall.

Be First to Comment

Leave a Reply

%d bloggers like this: