NME - Radar — The Orkney Isles are a strange place. This is the kind of thing they do to pass the time:
An archipelago off the coast of northern Scotland, it's cut-off from much modern humdrum and rich in folklore and tradition, notably about tales of the Trow,...
more info