Mass Sightings in Mexico

show more details
show less details
The Mutual UFO Network, or MUFON, investigates an amazing display of unexplained lights in the night sky high over Mezcala, Mexico.