Tuesday, October 11, 2011

FINALLY! Someone explains Herman Cain's 999 plan in depth.

Here it is:


No comments: