Troy Shaw's Matches In The Malta-grand-prix

Last 48
Last 64
Last 96
Last 128
Played on
2000-01-08
Shaw
Geudens
Total
50+ Breaks
103