Tooxclusive | Download Nigerian Songs & Videos

"Alibaba" tag


“Davido’s N500 Million Is Small, N200 Billion Is Possible” – Alibaba Reveals

Following the report that Davido made over 500 million naira from his 30 Billion Concert, Alibaba has made a reaction…

tooXclusive © 2018 All Rights Reserved