Richard Kamau on 12th Oct

Super group The Kansoul are back with another hit barely a month after dropping the feel good track, ‘Utamu wa Life.’ The...