Moment of Zen - USA

Aired:  02/11/02 Views: 697

Troops shout, "USA" while watching the Olympics. (0:07)

Loading...