VERY WEIRD CLOSE ENCOUNTER AND PHYSICAL BURNS IN TEXAS
DECEMBER 29, 1980 .... HUFFMAN, TEXAS
On a cold, wet night in late December 1980, three Houston area residents were driving home when they saw something that changed their lives forever.
Betty Cash, Vickie Landrum and her Landrum’s 7-y…
12354 days ago