I C KEEN NEW,FOUNDLAND, United States
Rating: 1287 Last Game: Aug 20, 2008 Member Since: Jan 25, 2008