Herman Cain Releases New Web Ad

It's...different.
xxxxxxxxxxxxx