Feedback

U.S. Women's Soccer Team Arrives to Cheers in LA

 

The U.S. Women's Soccer Team arrived in LA, trophy in hand, after their World Cup win.

Shows