Japan Wins Women’s Globe Cup Soccer Title

by on January 26, 2012

Japan won the Women’s Globe Cup in Germany, spectacular the United States three-1 in a penalty shootout Sunday evening following coming from behind twice in a 2-2 tie. (July 17)

Leave a Comment

Previous post: