Hello Hello and welcome back to another riveting episode that is sure to leave your palms dripping with sweat. This week Montana returns to host in Kara's place this week. He shares the story of an island in Mexico that is completely covered in dolls, the suicide forest in Japan, the Black Forest in Germany, and a crazy forest with a history of out-of-this-world happenings. Jenna drops her story when Montana requests she instead talks about all the ways her dad terrorized her with the Deer Lady, vents, darkness, and more aliens!
Support the show