Flag of USA

Alex Chen

* 2004 (20)
Best Elo
2110
Latest Elo
2006
Birthyear
2004