Navy UFO Encounter Video: FLIR

FacebookXPinterestEmailEmailEmailShare

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

    Video Shock and Awe Navy
    US Navy Topics