Flag of USA

Roger Zhang

* 2008 (16)
Best Elo
2193
Latest Elo
2127
Birthyear
2008