The Demons of Ludlow(1983)
Status: Released
Date: 1983-09-02
Time: 1h 32m
Can you escape the curse of Ludlow?
Overview
A murderous demon lurks inside an antique piano in a picturesque coastal town.
Languages: English.
Countries:United States of America