Brooklyn band The National return with a song somewhat reminiscent of their sound on Alligator. Fallon seems pretty happy to have them on. I know the guy gets a lot of stick, but he seems to genuinely care about the bands he features on his show, which can only be a good thing.
The National - Terrible Love (live on Fallon) [MP3]
New album 'High Violet' released on May 11th.