Weird footage of ‘humanoid UFO’ over Mexico goes viral, sparks skepticism
A bizarre video of a “humanoid UFO” over Mexico has gone viral, sparking plenty of skepticism. The humanoid-shaped object was filmed hovering above the city of Mexicali in the state of Baja California in Mexico. Self-described UFO expert Pedro Ramirez noted that it was “first...