By using sojo.net you agree to our Privacy Policy
The Daily Show with Jon StewartGet More: Daily Show Full Episodes,Political Humor & Satire Blog,The Daily Show on Facebook
+Warning: Video may contain coarse language+
Herman Cain Sings "Amazing Grace"