Navy Confirms UFO Videos Are Real
The U.S. Navy has confirmed that three F-18 gun-camera videos first released by The New York Times and a UFO research organization show “...
Navy Confirms UFO Videos Are Real
Reviewed by Week of Nerd
on
September 24, 2019
Rating:
