Wizkid, a top Nigerian artist, recently released a song titled Oluwa Lo Ni. The song is from his first studio album, Superstar, which was released on June 12, 2011. Oluwa Lo Ni is the project’s eighth track and was released by Empire Mate Entertainment.

Also, this track has that effective energy and melody to keep you going. Likewise, you can add it to your music collection if you admire classic music.

Listen and share your thought below: