(Credit: YouTube)

Lena Dunham killed it on SNL this weekend! I think this is the best SNL cast in a long time. This Adam and Eve parody of "Girls" was my favorite.