Everyday is better with a new track… or album.
Can’t wait for the new The xx album Coexist? NPR is streaming the entire album a week ahead of its release, slated for September 11, 2012. In the meantime, here’s a beautiful live version of one of the album’s signature track, “Angels.”