A violent electrical storm in 1973 brought strange visitors to this Tabasco town.
See All 443 Episodes of "Mexico Unexplained"