The Daily Show with Jon Stewart

Moment of Zen - Missing Buddha Boy

Season 11 • 04/03/2006

Buddha boy meditates for several days.

More