After the New York Times reported on a UFO investigation unit in the Department of Defense, more footage of military UFO sightings may convince more people in the public that we may not be alone in the universe after all. Marques White has the report on the latest UFO sightings.
Category
📺
TV