Herman Cain Releases Bizarre New Ad

Featuring Herman Cain’s Chief of Staff, Mark Block (who is randomly smoking), Cain’s new ad is creating quite the conversation!

.