Loading...
Uploaded by JB1000JB on Aug 25, 2008
Fans in China relished the opportunity to witness the U.S. National Team firsthand during the Olympics.
Sports
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)