That is, once you get acquainted with who she is.
Although she was born in San Jose, Sheri was raised in Torrington, Connecticut.
She made her film debut with the manufacturing of the Rob Zombies very first movie, home of 1000 corpses.
In the film, she starred alongside the actors resembling Sid Haig, Bill Moseley and in addition to Karen Black.