Showing posts with label Christopher Hitchens. Show all posts
Showing posts with label Christopher Hitchens. Show all posts

Monday, March 30, 2009

Christopher Hitchens vs. Mos Def

While I have my issues with Christopher Hitchens, I can't help but appreciate his composed use of reason in the face of the asinine rantings of Mos Def - who after watching this might actually be somewhat deaf.