Sheila Lussier
Birthday: 1966-11-17 Place of Birth: La Mesa, California, USA
Synopsis
Performance
Acting
Bits and Pieces
A psychopath with a mother fixation terrorizes a city, picking out young beautiful women as his victims.