David Foster (Chengdu, China) Dublin, Ireland
Rating: 1527 Last Game: Jul 3, 2008 Member Since: Nov 2, 2007