Future Islands were performing at a private corporate party in Vermont when the Arcade Fire frontman briefly joined the band on stage to sing a few lines.
We recently learned that one of 2014's favorite indie rock outfits, Future Islands, were currently occupying Abbey Road Studios in London, recording new music.