The Daily Show with Jon Stewart

Moment of Zen - French Fries

Season 10 • 07/28/2005

French fries fry while a sitar plays.

More