Flag of USA

Steven Liu

* 2008 (17)
Best Elo: 2047
Latest Elo: 2047
Birthday: 2008