Sunday, May 16, 2010

The National on Letterman!



The National made their triumphant return to Ed Sullivan Theater this week, aided by long time friend Sufjan Stevens to perform "Afraid of Everyone," off their latest High Violet.