There We Go…

scientology-alien-space-cathedral

 

Allegedly, the Church of Scientology has an “Alien Space Cathedral” in New Mexico.

No Comments, Comment or Ping

Reply to “There We Go…”