Herman Cain: Here’s Why I’m Thankful

There are great reasons to have gratitude this year.

WATCH RAV LIVE ON RUMBLE