Ta-nehisi calls him John Brown 2008. I don't know about that, but I do know it's a hell of a speech, and it can't have been easy to make. You can hear some trepidation in his voice at the beginning, but when he gets rolling, man, he nails it.
It's Richard Trumpka of the AFL-CIO on race and Obama, and he really cuts loose. Watch it.