Flag of USA

FM Andy Huang

* 2004 (20)
Best Elo
2320
Latest Elo
2260
Birthyear
2004