Friday, November 18, 2011

Herman Cain Thinks The Taliban is Running Libya

Herman Cain tries to clarify his colossal Libya flub and just digs himself in deeper.

No comments: