The Henry Lee Lucas Report, 1986. May 26, 2026 ~ Another Bundy Blog. Lucas-Report-1986Download Share this: Share on X (Opens in new window) X Share on Facebook (Opens in new window) Facebook Like Loading... Related