Tuesday, October 18, 2011

Herman Cain continues his brilliant performance as an unfeeling, callous Republican

No comments: