Check out the 16th-most memorable moment in Women’s World Cup history. This took place in 2011 between Japan and Germany. See what happened here!
Baton Rouge Gazette – 200 + Years of News
Check out the 16th-most memorable moment in Women’s World Cup history. This took place in 2011 between Japan and Germany. See what happened here!