Question: who won the little league world series in 1966
Answer: Westbury American Little League of Houston , Texas defeated American Little League of West New York , New Jersey in the championship game of the 20th Little League World Series .