Greg Stahl New York City, United States
Rating: 1418 Last Game: Nov 6, 2009 Member Since: Jul 6, 2008