Watch the U.S. Women’s National Team arrive for their semifinal match vs England

Video Details

U.S. Women's National Team arrive at Stade de Lyon for their semi-final match vs England