TENMOB
Gary Muller vs David Pate live score — Johannesburg 1/16-finals | TenMob