On This Day in Weird, December 29...
1974: Multiple witnesses report a UFO with bright colored lights circling over the woods near Lumberton, North Carolina. At the same time, a family of four calls the sheriff's office to report a weird humanoid prowler on their proper, along Forest Road. Four deputies search the area and find nothing.
Post a Comment