
Last Update on the Left - Episode 13 - Henry Lee Lucas Revisited - Part I
Udgivet 11.5.2026

Udgivet 11.5.2026
The boys revisit the story of Henry Lee Lucas, AKA “The Confession Killer,” whose infamous claim of killing over 250+ people is not only highly unlikely, but it’s also pretty easily disputable. For Live Shows, Merch, and More Visit: www.LastPodcastOnTheLeft.comKevin MacLeod…