Michael DeGroff-Kirchgraber Spencer, IN, United States
Rating: 1249 Last Game: Feb 4, 2012 Member Since: Sep 1, 2008