Steven McMicken New York, United States
Rating: 1674 Last Game: Mar 12, 2011 Member Since: May 29, 2008