• Embed

Democralypse Now - Ferraro

Clip3/13/2008

Stephen explains how the Democratic Party is self-destructing -- like the Democratic Party.

Watching