Monday, January 30, 2012

The New Yorker cartoon of the day:



"I need to see another ten or eleven debates before I make up my mind."

No comments: