Thursday, October 21, 2010

Ben Jealous fumbles and stumbles trying to give gravitas to their Tea Party smear.