The Confession Killer - Atlas: Now Streaming Episode 47
01-18-2020
On this episode, we review the new Netflix docu-series on the infamous Henry Lee Lucas, "The Confession Killer."
01-18-2020
On this episode, we review the new Netflix docu-series on the infamous Henry Lee Lucas, "The Confession Killer."