David Llewellyn Smith Melrose, Scotland
Rating: 1738 Last Game: Dec 7, 2009 Member Since: May 23, 2008