Flag of CAN

Joe Soliven

*
Best Elo: 2232
Latest Elo: 2076
Birthday: