Stephen Colbert Spoofs Herman Cain's Strange 'Smoking' Ad : It's All Politics Stephen Colbert had some fun with the absurd Herman Cain ad which concludes with the campaign's chief of staff Mark Block smoking and the candidate's slow-motion smile.