Moment of Zen - USA
Season 6 E 96 • 02/11/2002
Troops shout, "USA" while watching the Olympics.