Kahli Abdu
Music
VHS Safari
Chocolate City Signs Kahli Abdu & VHS Safari | Release New Song ‘On This Side’
Kahli Abdu and VHS Safari is an
afro-electro group/band formed in Brooklyn, NY and currently base…
Nigeria/Naija breaking News | Entertainment | Gist | Articles | Lifestyle