The National
by 4AD Videos

The National stopped by The Late Show with David Letterman last night, and performed their song "Don't Swallow the Cap." The song appears on the band's new album, Trouble Will Find Me, which is out today.