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!