Episode 82: The Curse Of La Llorona Episode 82: The Curse Of La Llorona July 19, 2019 The Horror Squad Podcast The gang heads back into the James Wan universe as they discuss La Llorona