Episode 184: Henry Lee Lucas Part III - The Hand of Death
On the third of what is now a four part series, we backtrack a bit and join Henry and Ottis as they spin a tale of the Satanic Floridian death cult that they supposedly served during their run of mayhem and murder called The Hand of Death.
Create your
podcast in
minutes
It is Free