Langford Sevens: USA vs Japan
HSBC World Rugby Women's Sevens Series from Langford, Canada where the USA faced Japan in match 13 from Day 1.
HSBC World Rugby Women's Sevens Series from Langford, Canada where the USA faced Japan in match 13 from Day 1.