Future Islands, Chiffon @ The Plug, Sheffield


OK, let’s cut to the chase… The majority of people would not have been here tonight had it not been for that David Letterman Show appearance a year ago. It’s safe to say I would not have been here either as I had never heard of Future IslandsMore