The Daily Show with Jon Stewart

Indecision 2000 - Flags

Season 5 • 11/28/2000

Gerald Ford commits political suicide with his macrame owls.

More