Music: Davido – Jowo December 8, 2020 admin 0 Nigerian platinum Afrobeats star, Davido has released a new single titled “Jowo”, produced by Napji and Magic Boi. Apparently, Jowo which literally means ‘Please‘ in English language […]