Episode 315: Everybody Love La Llorona

Spread the love

She's wet, she's wild, and she wants to drown your kids. That's right, it's La Llorona! Is there any truth to the tales of the wailing woman of the waters, told in hushed voices across Latin America and the American Southwest? And just who was La Llorona when she was alive, anyway? Our boys dig deep to uncover that unvarnished truth that you crave, so tune in! Just remember: don't get spooked!