The Daily Show with Jon Stewart

Moment of Zen - Home Run

Season 13 E 40 • 03/31/2008

President Bush calls a long ball.

More