The Lost Town Of Abbeystone Grace Mckenzie Horror Abbeystone is a small town in the north of Scotland but not all things are the way they should be until a hero steps in to save the day