Jody Lazarus

is best known for her work in Night of the Demon (1980).

MOVIES STARRING

Night of the Demon (missing thumbnail, image: /images/cache/336900.jpg)
Night of the Demon