Nah, I spent a little time on the Sermons page. The last one sounded looney-tooney as well.
The church does have a radical history, and it is in the Village, and I don't know why this stuff still surprises me-- but it does.
Notice how they're getting some repairs done? Shoring up the roof, just in case?