Select Page
So the UFO Footage is True!

So the UFO Footage is True!

There have been a few footages of UFO sightings circulating on the web since 2007 and 2017. After several years and a thorough review, the Department of Defense has officially released the three footages. The Pentagon termed it as “unidentified aerial...