Tag: NEPA

“Up NEPA!” Nigerians In Texas Shout (Photo)

“Up NEPA!” Nigerians In Texas Shout (Photo)

Here is the moment power was restored in Texas, United States of America as Nigerians jump and scream ‘Up NEPA’ in excitement. Watch the video via: [...]
1 / 1 POSTS