Ep. #539: GLOWING RED w/ Steve Ward & Tobias WaylandEp. #539: GLOWING RED w/ Steve Ward & Tobias Wayland
Between late 1966 and 1967, a flying humanoid creature with wings and red eyes was seen by residents around Point Pleasant, West Virginia that has come to be known as...