I'm probably more amused by these people ranting about the end of times showing up near a theatre putting on Jesus Christ Superstar than I should be... but c'est la vie.
It is entirely possible that the cast got into costume and then went to sing "Have You Never Been Mellow" at them.