Tag: vickie landrum

  • 1980 Cash Landrum UFO a WASP II Test Craft?

    UFO Hunters examine Betty Cash, Vickie Landrum 1980 close encounter. “On December 29, 1980, Betty Cash, Vickie Landrum and Colby Landrum took a drive that would soon become a life-changing nightmare. At approximately 9PM, driving through the Piney Woods of Texas, they observed a huge diamond-shaped object flying low above the isolated road, expelling flame…

    Continue reading