So many excuses....
Scientist Dismiss Campeche UFOs As Possible Meteorite Fragments.
Scientist Dismiss Campeche UFOs As Possible Ball Lightning.
Scientist Dismiss Campeche UFOs As Possible swamp gas.
Scientist Dismiss Campeche UFOs As Possible weather balloons.
I've also seen this story being reported as missles and secret US aircraft projects.
But whatever it is it's not spacecraft. Just get that out of your head.
