John Flanagan Hamden, Connecticut, United States
Rating: 1591 Last Game: Feb 6, 2012 Member Since: Sep 10, 2008