Tag: Viral VFO Video
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 […]