On this episode we continue talking about Henry Lee Lucas and his partner Ottis Toole. Otis was part of a satanic organization that was responsible for human trafficking and the deaths of many people.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.