SNL Fox News Parody By Aceofwhat? Humor • January 2011 • Views: 1,290 You HAVE to watch this. Website: nbc.com