Last night Girls star Lena Dunham hosted SNL for the first time along with musical guest The National. A couple of famous surprise guests also showed up! Check out this recap of last night’s fun episode.
The SNL alum train is kicking into high gear with the announcement that former cast member Fred Armisen will join Late Night with Seth Meyers as the band leader!