Podcast: Play in new window | Download (Duration: 13:43 — 6.3MB)
The Land of Lost Souls is a place in Northern South America where condemned men are sent to prison. Extreme and experimental surgeries are conducted to study the criminal brain. For the devoted wives of the convicts, they are allowed to accompany their husbands, and even raise families. It’s just that the families and even the offspring are considered convicts as well. Creepy.