Cash-Landrum incident
Referenced in 1 episode
Definition
A well-known UFO event from 1980 in Huffman, Texas, where witnesses claimed to see a diamond-shaped craft and experienced related health issues.
Referenced in 1 episode
A well-known UFO event from 1980 in Huffman, Texas, where witnesses claimed to see a diamond-shaped craft and experienced related health issues.