Navy UFO Encounter Video: GOFAST

FacebookXPinterestEmailEmailEmailShare

    The Navy released this footage of an alleged UFO encounter on April 27, 2020. (Source: U.S. Navy)

    Video Shock and Awe Navy
    US Navy Topics