Coyame, Mexico
Referenced in 1 episode
Definition
A site of a controversial UFO crash in 1974, often referred to as 'Mexico's Roswell', where alleged extraterrestrial debris was recovered.
Referenced in 1 episode
A site of a controversial UFO crash in 1974, often referred to as 'Mexico's Roswell', where alleged extraterrestrial debris was recovered.