A PAIR of alien UFOs have been spotted hovering over New York, an alien life conspiracy theorist has alleged.
by W.C. | Sep 6, 2019 | Recent UFO Encounters
A PAIR of alien UFOs have been spotted hovering over New York, an alien life conspiracy theorist has alleged.