The National Set for "SNL" Performance
Thu, 27 Feb 2014 10:08:27
The National Videos
Indie rockers The National will make their Saturday Night Live debut on March 8. Lena Dunham of Girls will host.
That's an ep we plan to watch.
The National - Demons
Will you be tuning in on March 8 to see The National on SNL?