Happy Thanksgiving! There is much talk about Xenu and what a ridiculous story it is that we have all been possessed by thousands of body thetans, Scientology’s version of demonic spiritual influence, but where did these body thetans allegedly come from and what’s this all about? It’s all here. Enjoy!