Grayhound's Live Chess Profile

Nicholas Gray (COT OTB)
Johannesburg, South Africa

Last Game: Oct 30, 2008
Member Since: Mar 5, 2008