From Tallahassee, Florida, USA • 1956 - 2020
Susan Walden (August 20, 1956 – August 17, 2020) was an American film and television actress. (Via Wikipedia)
The PossessedFilm • 1977