The Cash-Landrum UFO Incident
A UFO sighting on the evening of December 29, 1980, changed the lives of three Texans forever — and not for the good. While driving through the southern tip of the east Texas piney woods, north of Houston, Betty Cash, Vickie Landrum, and Vickie’s seven-year-old...