Jody Lazarus

Born: None


Placeholder

Night of the Demon

as Linda
Released: 1980-02-04

An anthropology professor and his students attempt to track down a Bigfoot responsible for a...

Movie page