The Village Theatre presents their production of Jesus Christ Superstar. The hit Broadway musical takes the stage at the Everett Performing Arts Center.
Added by Upcoming Robot on May 13, 2011