Russell Francis Droitwich, Worcestershre, Great Britain
Rating: 1428 Last Game: Nov 26, 2009 Member Since: Jul 21, 2008