NEWS
Newly released radar footage shows UFOs swarming Navy ship, filmmaker claims
A video released by filmmaker Jeremy Corbell allegedly shows UFOs on the radar of the Navy’s USS Omaha ship.
A video released by filmmaker Jeremy Corbell allegedly shows UFOs on the radar of the Navy’s USS Omaha ship.