So I'm checking out www.xenu.net. While I've been suspicious of the CoS for a long while, I had never really done too much research into their beliefs. It's all very, very distrubing. Granted, I had heard about the whole Xenu and alien thing, but - while kind of kooky - the beliefs weren't so...