2019 Battle Of The Bands finalists compete for Afropunk Joburg performance | CARVE AFRICA