Breaking: Nigeria's Flamingos arrive Presidential Villa

Nigeria's Flamingos have arrived at the presidential villa in Abuja following their victory at the FIFA U-17 Women World Cup in Morocco. You need to see the video.

Breaking: Nigeria's Flamingos arrive Presidential Villa
Nigeria's Flamingos have arrived at the presidential villa in Abuja following their victory at the FIFA U-17 Women World Cup in Morocco. You need to see the video.