Scotland Legend of Sawney Beane Southwest of the burgh of Giran, Scotland, it is said that a curious spate of disappearances began to occur during the… January 21, 2016