Content removal request!


ABUJA National Stadium is WORLD CLASS! I Watched Nigeria Super Falcons vs Cameroon LIVE🇳🇬🇨🇲

I traveled from the outskirts of Abuja down the Umaru Musa Yar'Adua Expressway to the iconic Moshood Abiola National Stadium ...