Skip to main content
Report this ad

See also:

U.S. Women show no love to Russia defeating them 8-0 in Atlanta

Photos from U.S. Women's National Team victory over Russia 8-0, Atlanta, Georgia.
Photos from U.S. Women's National Team victory over Russia 8-0, Atlanta, Georgia.
Photography by Andrew Snook
Report this ad