The National released their incredibly great seventh studio album Sleep Well Beast on September 8, and since then they’ve been keeping busy with a massive world-wide tour. Just this week, though, the band stopped by California-based public radio station KCRW to play some songs live, and as expected the performances are stellar.
Watch The National play Sleep Well Beast tracks “Carin at the Liquor Store” and “Nobody Else Will Be There” below. To watch the entire 43 minute show, head over here.
Sleep Well Beast is out now and to make sure you’re enriching your life with incredible music, you can head over here to buy it on all various formats.