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