Los Campesinos! were in Houston a month ago and sadly I missed their performance. Sunday night shows the night before starting a new position are just tough to pull off.
Here's the new track from their upcoming album, to be released in 2010. It's much darker than their previous tracks, which they pull off with ease. The strings are just beautiful...check it!