TENMOB
E. Roux vs A. Ganesan live score — Granby Qualifying · Granby - Semi-finals | TenMob