Stacey Logan is an actress, known for Missing Pieces (1991), Terror at Tenkiller (1986) and Law & Order (1990). (IMDb)
Terror at Tenkiller (1986) Review
And the scene dies of neglect. Terror at Tenkiller (1986): 1 out of 10: A woman on the run from her controlling boyfriend hides out […]