God Versus Aliens to premiere at Cannes and reveal Vatican UFO secrets
The documentary 'God Versus Aliens' is to premiere at the Cannes Film Festival and reveal the Vatican's secrets about UFOs.The award-winning filmmaker Mark Christopher Lee says that the Vatican publishing…