The Demons of Ludlow
A murderous demon lurks inside an antique piano in a picturesque coastal town.
A murderous demon lurks inside an antique piano in a picturesque coastal town.
Studio(s): Ram Productions, Titan International Productions
Originally Released: Sep 02, 1983
Production Country: United States
Genres:Horror