VIDEO: Israel Gives Davido’s 02 Arena Show a Grand Opening as He Appears in Benin Cultural Dress
Davido’s aide, Israel has stunned many after he appeared in Benin cultural dress to give his boss 02 arena show in London a grand opening. Davido has officially …