2015 US Navy 'UFO' Video 2 released by the 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.