7 months agoThe Cash-Landrum incident: traumatized & physically ill after terrifying UFO encounter, Dec 29, 1980EyesOnCinema