On the Anniversary of President Obama's Win

SNL delivers a hefty chuckle moment (a rare instance these days...Ha!) with this send-up of Fox News assessment of Obama's year in the White House. While we're all waiting for the Health Care Plan to hopefully pass the Senate, we can all have a laugh in between time.