Flag of CAN

William Xu

* 2003 (18)
Best Elo
1175
Latest Elo
1153
Birthyear
2003