“It’s about god damn time.”
That’s what I said out loud when I read that The National were booked as the musical guests on the March 8 episode of Saturday Night Live. Lena Dunham of Girls will be the host.
After all these years, it feels like a victory to see the band booked for SNL. They sure do deserve it. It will continue to push them towards a much bigger audience, something that they’ve been growing steadily with every year it seems.
No one deserves this more. Be sure to tune in or set your DVR’s. This is going to be awesome.