Moment of Zen - USA
Season 6 E 96 • 02/11/2002

Troops shout, "USA" while watching the Olympics.