Lena Dunham will host ‘SNL’ on March 8

02.25.14 3 years ago

Lena Dunham will host “SNL” on March 8
The “Girls” star will make her “Saturday Night Live” debut, as will musical guest The National.

Around The Web