UFO hunter, Ted Phillips, gathers significant evidence regarding a UFO landing in New Mexico. See more in this clip from Season …
MYSTERIOUS UFO Crash Landing in New Mexico (Season 2) | UFO Files | The UnXplained Zone
by W.C. | May 13, 2023 | Recent UFO Encounters