When I'm not pushing a ball of dung I push chess pieces.
Clubs
Team USA Southeast
3 493 membres
North Carolina USA
713 membres
Team USA
3 447 membres
USChess
60 363 membres