Herman Cain is surging in the polls. We’re not certain he has the staying power, but we’re happy he currently has the chance to prove us wrong.
Herman Cain is surging in the polls. We’re not certain he has the staying power, but we’re happy he currently has the chance to prove us wrong.