Jon Stewart ♥ Herman Cain

Herman Cain's Libya brain fart provides another hit of gaffe-crack for The Daily Show.

Cable News Feed • 6 years ago