“Mexican Air Force” sounds like an oxymoron, like “conservative Democrat”. But it’s released a video that supposedly shows one of its pilots chasing UFOs on the night of March 5. This is right out of the movie Signs.
Aliens? Secret military technology? Hoax?