August 2, 2020


UFOS EXIST! UFO News, UFO Videos, UFOs Blog

Pentagon admits UFO program still exists. But Navy's alien sightings don't quite add up.

But as with everything UFO-related, it's worth taking a second, or third, look before rushing to lay out the red carpet for alien houseguests. When, in …Original Article