Secret of Harrow Manor - 4GamesList

The year is 1988. People have been going missing in a sleepy New England town--and by all accounts, they have been for years. All signs point to an old estate in the woods that the locals call Harr...