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.
Listen to Amber Miller on the air each weekday from 10a-12noon & 1-3pFull Bio