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.