Guardian Music — Various venues, EdinburghA short stint in Edinburgh during festival time, even in fine weather which for the most part it decidedly wasn't, can leave you like a ship struggling against a powerful headwind. On day one, the experience of fighting off a...
more info