Flag of USA

FM Tan Nguyen

* 2004 (20)
Best Elo
2106
Latest Elo
2096
Birthyear
2004