Does anyone know this story? I really get going on writing up some of the weirder "religious outlets" I've run across in my travels before, and I know it freaks people out. Just remember if you're easily frightened, I'm from a really big city. The northernmost suburb of Silicon Valley, in fact. You might very well not be so urban.