The Daily Show with Jon Stewart

Moment of Zen - President George W. Bush Rides a Bicycle with Team China

Season 10 • 11/29/2005

President George W. Bush rides with the national Chinese bicycle team.

More