This morning, North Carolina natives and Baltimore residents Future Islands took to Instagram to announce important summertime news: They’re coming home—or at least to Carrboro—to play their 1,000th show on the Carrboro Town Commons. Scheduled for July 26th, the concert’s commemorative number is indicative of just how hard Future Islands worked before signing to Thrill […]