Connect with us

News

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

Published

on

Here is the moment power was restored in Texas, United States of America as Nigerians jump and scream ‘Up NEPA’ in excitement.

Watch video via:

Click to comment

You must be logged in to post a comment Login

Leave a Reply