Letitia Williams (b. 1976; d. 1990) was a resident of Los Angeles, California.
In 1990, she was abducted from her bedroom; her body was found seven days later on a hillside in Griffith Park.
Appearannces[]
- "Red Eye" (mentioned)
Letitia Williams (b. 1976; d. 1990) was a resident of Los Angeles, California.
In 1990, she was abducted from her bedroom; her body was found seven days later on a hillside in Griffith Park.