The Daily Show with Jon Stewart

Moment of Zen - A Ford Taurus?

Season 7 • 10/03/2002

Forget the handcuffs, this is a new low.

More