Media Blog

SNL Spoofs Fox News

I guess SNL thinks this will put them back on President Obama’s good side:

Recommended

The Latest