Pentagon officially releases three UFO videos taken by US Navy pilots

Pentagon officially releases three UFO videos taken by US Navy pilots

The Pentagon has officially released three short videos showing “unidentified aerial phenomena.” The video was previously released by a private company. It shows what appears […]

Read More