The Daily Show with Jon Stewart

Moment of Zen - Bush Greeted

Season 11 • 03/08/2006

President Bush arrives in India.

More