Democralypse Now - Ferraro

  • Aired:  03/13/08
  •  | Views: 87,043

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

Loading...