Watch: The National Do ‘Don’t Swallow the Cap’ on ‘CBS This Morning’

Photo via The National’s Facebook page.

This morning (January 25, 2014) The National performed “Don’t Swallow the Cap” on “CBS This Morning”.

Check it out:

-– A Days of the Crazy-Wild blog post: sounds, visuals and/or news –-

Leave a Reply