Thursday, November 19, 2009

Obama meets Major-Major


The feud between President Obama and Fox News is simmering down, as evidenced by this video, but there's still fence-mending to be done.

No comments: