Rik Troostheide Leeuwarden, Netherlands
Rating: 1491 Last Game: Dec 17, 2009 Member Since: Mar 5, 2008