Wednesday, February 6, 2008

What the Hell Is a Super Delegate?


TMPtv's Josh Marshall explains the whole mess about delegates and super delegates and what it all means for the democratic party nominee.

No comments: