WATCH: The National on Ellen

The National played a brrrrilliant sold out Philly show last night at The Kimmel Center (Verizon Hall) - and they'll be on Ellen this afternoon as musical guests, performing "Day I Die,"  from their Grammy-nominated new album "Sleep Well Beast."  And thanks to the wonderfulness of the world wide web,  you can watch it right now.

Alt 104.5 · Philly's Alternative Rock

Listen Now on iHeartRadio