swarming

New footage shows UFOs swarming US Navy ship

Video of Navy radar from 2019 exhibits as many as 14 objects swarming the USS Omaha off the coast of…

3 years ago