The Daily Show with Jon Stewart

Moment of Zen - Tomato Throwing

Season 4 E 28 • 08/26/1999

The Tomato Throwing Festival

More