U.S. Women’s National Team arrive at the stadium ahead of their opening match vs. Thailand

Video Details

U.S. Women's National Team arrive to Stade Auguste-Delaune ahead of their opening match vs Thailand