Wizkid – Oluwa Lo Ni

Okay. This album might not be the latest. In fact, Wizkid’s album ‘Superstar’ was released on the Naija Record Label Empire Mates Entertainment in Nigeria in 2011. But still it seems like each track on it can become a hit. Or at least a great song. Just a few weeks ago he did a remix of […]

Continue Reading