2004 US Navy 'UFO' Video released by Pentagon
American Military News
11.9K subscribers
The Department of Defense authorized the release of three unclassified Navy videos from 2004 and 2015 showing “unidentified aerial phenomena” on April 27, 2020.
THERE ARE 619 INHABITED WORLDS IN OUR LOCAL SYSTEM OF WORLDS