"The Herman Cain Train" Official Music Video

Herman Cain shows America his roots with a Jazzy melody and a catchy chorus that may get you singing his tune, even if you don't agree with his polotics.

Related Videos