KwaZulu-Natal South Snooker League results, played at Margate Country Club, as at 3 November:
Margate Country Club takes South Coast snooker to the next level
KwaZulu-Natal South Snooker League results, played at Margate Country Club, as at 3 November:
Margate Country Club takes South Coast snooker to the next level