The National brought their wonderful selves to Conan last night to perform “This Is The Last Time” (as they did on Kimmel) which assures me that it definitely is one of the better songs to grace 2013. They nail the performance, as usual. Enjoy it below.
Join the conversation