On This Day December 29

On this day in 1980, the Cash-Landrum UFO incident occurred near Dayton, Texas. Witnesses Betty [...]