"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.
Trending on Townhall Media
BREAKING: Dems Try to Nuke Filibuster, Fail Miserably
PBS reporter Yamiche Alcindor goes FULL 'journalism' in historic review of Biden's press conference
BREAKING: Schumer Suffers Crushing Defeat on Filibuster, as Manchin and Sinema Stand Firm
WATCH: Matt Walsh Destroys Woke Gender Narrative With One Simple Question