Angel of death? Harbinger of doom? In the late 1960s, countless people in Point Pleasant, West Virginia, saw a strange creature on the outskirts of town. Soon afterward, witnesses had prophetic dreams of a deadly disaster. This episode originally aired on Unexplained Mysteries.Learn more about your ad choices. Visit podcastchoices.com/adchoices
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More