You may or may not have heard of Stornoway from their relentless UK festival touring, but if you're in the latter camp, boy oh boy are you in for a treat. First off, these guys aren’t from Stornoway, despite the celtic-folk influences they’re all just pure brainiacs from Oxford, with a bunch of PhDs between them and some insane instrumental skills. With literate lyrics and haunting stentorian