Self acclaimed Queen of Kenyan Music Victoria Kimani comes through with this new tune which she titles Swalala to remind her haters that she is still the queen Download ..