The Final Golden Goal: No. 8 | Most Memorable Moments in Women’s World Cup Histoy

                Check out the 8th-most memorable moment in Women's World Cup history. This took place in 2003 between Germany and Sweden. See what happened here!

Leave a Reply