In this episode Sheridan and Vanessa not only discuss the skin crawling and heart wrenching tale of serial killer, Peter Kurten, otherwise known as the vampire of Dusseldorf but also the mysterious and creepy goings on at the Skinwalker Ranch in Utah.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More