Henry Lee Lucas Embossed Stamped 1983 Evidence Photo
Henry Lee Lucas serial killer who sometimes committed crimes with Ottis Elwood Toole. The duo claimed to be part of the Hand of Death Cult. When arrested they confessed to hundreds of murders and even claimed to cannibalize some of their victims. Color 4" x 6" evidence photo with embossed stamp on the front. Lucas is pictured sitting with a tape recorder in front of him. Dated on the bottom June 25, 1983.