Mafikizolo – Love Potion

August 16, 2017 lehvi 0

Mafikizolo Love Potion Award winning South African Duo Mafikizolo premieres their first official single titled “Love Potion”. The duo released Kucheza last year November which […]