I may have squealed out loud at least 10 times so far during SNL (five of which happened during one sketch and then there was the news!!!). Though, I think we all can agree, last week's host should just be a cast memeber and continue to be awesome on this show.
And this is saying something as I'm not that big of fan of the host and I can't stand the band.
Alex Kapranos approves of this post.
ETA: ANOTHER SQUEAL!
ETA2: ADDING THREE MORE SQUEALS AND A SWOON!
And this is saying something as I'm not that big of fan of the host and I can't stand the band.
Alex Kapranos approves of this post.

ETA: ANOTHER SQUEAL!
ETA2: ADDING THREE MORE SQUEALS AND A SWOON!