Shelia Stanfield

Born: None


Placeholder

The Devil Lives in Hot Springs

as Charlotte Harvest
Released: 2008-01-01

Over the course of one night, a husband discovers that his wife is cheating on him, a young...

Movie page