Have you heard the joke about Herman Cain? It's a bit off color.

548 shares