Herman Cain's latest ad.

Any questions?

Loading...