Stephen Colbert has an excellent analogy for the current state of the Republican primary while Sarah Palin apparently doesn't know Herman Cain's name.
Stephen Colbert has an excellent analogy for the current state of the Republican primary while Sarah Palin apparently doesn't know Herman Cain's name.