If you have doubts or think I'm crazy why has the Vatican spent billions on their telescope named Lucifer with the infra red camera. They have another UFO investigation sight in Arizona with a similar telescope both which are the most powerful in the world.

Last Edited By: Los24 Apr 4 17 6:09 PM. Edited 1 times.