This guy also had the nerve to say he was speaking “on behalf of veterans” while attacking Cain for not volunteering for Vietnam combat, but he never served in the military himself! He’s got zero class and zero credibility.
Compared to Obama, Herman Cain is PATTON.
Wheres Preston Brooks when you need him?