Moment of Zen - USA

Aired:  02/11/02 Views: 690

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

Loading...