UFOs spotted my fed ex pilot over Mexico City. Is this the best evidence yet?
Two FedEx pilots filmed a UFO orb over Mexico City with their cell phones and contemporaneous cockpit radar to demonstrate that it was not terrestrial. Is this the most convincing photographic evidence of a modern UFO to date? --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app