C. Dave Davis

Born: None


Placeholder

The Demons of Ludlow

as Mayor
Released: 1983-09-02

A murderous demon lurks inside an antique piano in a picturesque coastal town.

Movie page