Homegossip “Up NEPA!” Nigerians In Texas Shout Enamor February 19, 2021 0 Comments Facebook Twitter 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 Tags gossip travel Facebook Twitter
Post a Comment