Democralypse Now - Ferraro

Aired:  03/13/08 Views: 87,118

Stephen explains how the Democratic Party is self-destructing -- like the Democratic Party. (3:05)

Loading...