The Daily Show with Jon Stewart

Moment of Zen - David and Liza

Season 6 • 03/18/2002

David and Liza get married

More