The Daily Show with Jon Stewart

Moment of Zen - USA

Season 6 • 02/11/2002

Troops shout, "USA" while watching the Olympics.

More