News

New footage shows UFOs swarming US Navy ship

new-footage-shows-ufos-swarming-us-navy-ship



Video of Navy radar from 2019 shows as many as 14 objects swarming the USS Omaha off the coast of San Diego, California; reaction on ‘Outnumbered.

Read More

0 Comments
Share
Tags:

Robert Dunfee