Herman Cain dropped out of the presidential race months ago, but that won't stop Stephen Colbert from rallying for him in advance of today's primary.
The Comedy Central host hit the campus of the College of Charleston Friday, joined by over 3,000 students, a marching band, cheerleaders, and Cain:
Stephen Colbert - Herman Cain Rally
Colbert, who toyed with running in the South Carolina GOP primary himself, was waylaid by the technicality of not getting his name on the ballot in time.
Cain, who abandoned his bid in the fall after a brief surge to the top of the polls, happens to still be on the ballot, so Colbert threw his support to Cain.
A gospel choir sang "This Little Light of Mine" before Colbert delivered an address at the "Rock Me Like a Herman Cain: South Cain-Olina Primary Rally."
"Do not sit down!" Colbert said. "There are no chairs. Partly for budgetary reasons, but mostly because I'll take a standing ovation any way I can get it."
He zinged the frontrunner as such: "The only difference between Mitt Romney and a statue of Mitt Romney is that the statue never changes in position."
Before introducing Cain, he also zinged Rick Santorum.
"A Her Man is not the same as a She Male," Colbert said, according to reports, adding. "I don't want to frighten any Rick Santorum supporters."
"I have believed in the message of Herman Cain for several days now. I want you to vote for Herman Cain because Herman Cain is me... and he possesses the one thing I don't think I possibly will ever have: a place on the South Carolina ballot."
Fight on, Stephen and Herman. Fight on.