Kahil Abdu

Entertainment

Music: Chocolate City Presents Kahli Abdu & VHS Safari – ‘On This Side’ (Download)

Kahli Abdu and VHS Safari is an afro-electro group/band formed in Brooklyn, NY and currently based in Lagos, Nigeria. The…

Read More »
Back to top button
Close