Download Terry G – Owo Nla Mp3
Nigerian musician Terry G releases another brand new song which he titles “Owo Nla”
Owo Nla simply means big Money or large money in English. And on this song Terry G prays to have more money than millionaire tycoons in Nigerian which are Dangote and Otedola.
Download Terry G – Owo Nla Mp3