Episode 20: The Portal to Hell in Stull, Kansas feat. James DeAngelis

Spread the love

This week, Aly tells special guest James DeAngelis all about the alleged Portal to Hell located in Stull, Kansas and how the devil makes a special appearance there on Halloween each year. This week’s episode was suggested by listener Geena H. If you’re reading this, go tweet at James telling him he did a good job!