3 ms·Newly released radar footage shows UFOs swarming Navy ship, filmmaker claims3 points by graderjs 5y ago