In this final episode, Carrillo talks about Richard Ramirez's obsession with Satanism and how it had little effect on their investigation and how the media played a role in helping Ramirez evade capture.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.