Join Kayla and Karina for this week’s episode where they discuss small towns with interesting, and terrifying, histories. Which, if any, of these towns would you dare to visit?