Herman Cain Honors 9/11 Victims With Bad Singing

Andrew Sullivan —  Sep 12 2011 @ 1:25pm

Ugh.