Oh
eww,
eww,
eww,
eww,
eww,
eww. I just saw a commercial with that no-talent
skank Megan Fox and she somehow opened her mouth and made words come out that said she was hosting the season premier of
SNL. In the words of your own Weekend Update anchors,
Really, THAT was the best host you could come up with,
Really?