World-class contenders from Cape Town, Durban and Johannesburg will be mixing it up for a chance to represent South Africa.
more on iol.co.za
World-class contenders from Cape Town, Durban and Johannesburg will be mixing it up for a chance to represent South Africa.