Cash/Landrum Case
In this episode, Michael Schratt examines the Cash/Landrum case which occurred on December 29, 1980 near Huffman Texas. What did Betty Cash, Vickie Landrum and Colby Landrum actually see that night?
How many helicopters were involved? Was this a man-made craft? What physical affects were experienced by all three witnesses, and what happened immediately after the event?
YouTube link:
https://youtu.be/sWBEIkvmsIk?si=nZuOlMzNachxFiqJ