Legendary Nigerian singer, Innocent Idibia, better known by his stage name 2baba, has described award-winning singer, Wizkid as one of…
Legendary Nigerian singer, Innocent Idibia, better known by his stage name 2baba, has described award-winning singer, Wizkid as one of…