england v haiti womens world cup

BREAKING: Super Falcons crash out of Women’s World Cup after losing to England on penalty shootout

BREAKING: Super Falcons crash out of Women’s World Cup after losing to England on penalty shootout

The Super Falcons of Nigeria has been dump d out of the Women's World Cup after losing to England in…

1 year ago