Flag of USA

Michael J Yen

* 2000 (25)
Best Elo: 2002
Latest Elo: 1986
Birthday: 2000