Man, that's a wild story. On the one hand, I'm desperately curious to know what the truth about St. Bride's is; on the other hand, I'm sort of glad that there are still (or recently were) weird and unapologetic places like this that don't feel the need to explain themselves.