Department of Defense Footage with Interesting Articles / Videos The Department of Defense has footage of U.S. Navy pilots’ encounters with UFOs, and some was released in the fall of 2017. DOD source is according…
Read More
Department of Defense Footage with Interesting Articles / Videos The Department of Defense has footage of U.S. Navy pilots’ encounters with UFOs, and some was released in the fall of 2017. DOD source is according…