Herman Cain is the man

Surely the finest US Presidential candidate ad ever?