The Demons Of Ludlow 1983

The Demons Of Ludlow 1983

An antique piano, sent from England for a town's bicentennial, that unleashes demonic, murderous pilgrim ghosts. The piano curses the small town, causing inhabitants to die or disappear as violent, ghostly apparitions seek revenge for a 200-year-old murder. The Demons of Ludlow 1983

The Demons Of Ludlow 1983