A couple rent a holiday home on the New England coast and encounter ghosts who had been murdered are still in residence.
Mother hopes renewed reward will help find her son’s killer...
Comment