Shownotes
Imagine going to an island infested with spiders only to find out that they aren’t even the scariest part of the island. This week, haunted dolls are back with a vengeance as Lily and Chase discuss La Isla de las Muñecas (Island of the Dolls) in the channels of Xochimilco, Mexico. Afterwards, they investigate American Airlines’ flight 2292’s recent encounter in the skies above New Mexico. Be warned, Lily and Chase go hard this week as they test out a new drinking game!