Webb Miller Kansas City, Mo, United States
Rating: 1642 Last Game: Feb 5, 2012 Member Since: Apr 4, 2008