VIDEO: Sister Deborah – Kakalika Love (feat Efo Chameleon)

549

Sister Deborah visualizes the new much talked about single ‘Kakalika Love’ with Efo Chameleon.