Posted in:
Watch: USA vs JAPAN
If you didn’t see it then this is your time to see it! We can all agree that the 2010 Women’s World Championship Bronze Medal Match was one of the most exciting matches of the tournament! Soari Kimura and Yoshie Takeshita led Japan to win the bronze medal against the 2010 World Grand Prix Champion, […]