Fifteen minutes outside of Lawrence, KS in the United States is a tiny, unincorporated town called Stull with a tiny cemetery that bears a dark secret. Supposedly one of the seven portals to hell lies there, and Satan himself appears twice a year. Is it true? We'll tell you in this special Halloween episode!
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More