Charles Albright (The Eyeball Killer)
from SKD Hosted by Serial Killers Documentaries
Charles Frederick Albright also known as the Eyeball Killer was an American murderer and suspected serial killer from Texas who was convicted of killing one woman and suspected of killing two others in 1991. He was incarcerated in the John Montford Psychiatric Unit in Lubbock, Texas.
Embed this episode
No transcript yet.
Frequently asked questions
How long is this episode of SKD?
This episode is 49 minutes long.
When was this SKD episode published?
This episode was published on September 3, 2023.
Can I download this SKD episode?
Yes. Use the download control on the episode player to save the publisher-provided media file.