Pentagon Officially Releases Videos of UFO Filmed by US Navy Pilots
UFO Videos Officially Released by Pentagon Pentagon has officially released the videos of UFO (Unidentified Flying Object) taken by some US Navy pilots. On Monday (April 27, 2020), Pentagon released three video footage of UFO moving rapidly along the sky. The three videos were taken several years ago, one from 2004, and the two videos … Read more