Rob Parker Champaign, IL, United States
Rating: 1747 Last Game: Jan 19, 2012 Member Since: Jan 24, 2009