Dublin 15 August 2013 There is a story. “It’s all made of stories, you know”. There is a story that back in 1980 David Byrne (of Talking Heads fame) read an article in the music press about a band from England who were rewriting all the rules, who had discovered […]