A mentally disturbed woman is further tormented after discovering Read More »
Tag Archives: Frances Lee McCain
Scandal in a Small Town (1988) Anthony Page, Raquel Welch, Christa Denton, Frances Lee McCain
Leda Beth Vincent (Raquel Welch) lives in the small town of Shiloh and works as a cocktail waitress there. Read More »