Flag of USA

FM Dylan Tang

* 2010 (15)
Best Elo: 2287
Latest Elo: 2249
Birthday: 2010