5.3
Davey and Goliath is a 1960s stop-motion animated children's Christian television series. The programs, produced by the Lutheran Church in America, we...