Deborah Leah Land

Born: None


Placeholder

Don't Answer the Phone!

as Police Woman
Released: 1980-02-29

A Vietnam veteran that spends his days photographing pretty girls, and his nights strangling...

Movie page