Fiery UFO Filmed in Mexico

Not sure what to make of this new UFO footage to come from Mexico. I’m guessing it’s not a craft built by extraterrestrials, unless it’s a UFO crash in progress. This most likely is some sort of space debris, an old satellite, some piece of space junk, or a meteorite. I don’t think I buy […]