Whispers from Beyond

GHI tracks a ghost in England and faces restless spirits in Edinburgh, Scotland.