Landan Balla
Kenya
Iddi Singer & Landa Balla Unveils New Single With a Definitive Video Of The Song Title ‘Slay Queen’
Kenyan duo, Iddi Singer & Landa Balla drops news single entitled 'Slay Queen'. Iddi...