The Daily Show with Jon Stewart

Moment of Zen - Buddha

Season 4 E 8 • 07/22/1999

Literally, a moment of Zen.

More