clock menu more-arrow no yes

Oluwa Lo Ni is a track by Wizkid, a Nigerian performer. The song is from Star, his debut studio album, which was launched on June 12th, 2011.

Oluwa Lo Ni, the album’s eighth tune, was published through Empire Mate Entertainment. Take a listen to the single below and have a good time!

Listen and share your thought below:


Do you find Xclusivepop useful? Click here to give us five stars rating!