Octobre 2024 - The recent sighting appeared similar to another captured last October at a gas station in Cuernavaca, located south of Mexico City, which is about 275 miles from the Cerro del Cubilete
Octobre 2024 - The recent sighting appeared similar to another captured last October at a gas station in Cuernavaca, located south of Mexico City, which is about 275 miles from the Cerro del Cubilete