Davey and Goliath is a perennial TV staple. The stop-motion animated series, conceptualized by the United Lutheran Church in America, premiered 60 years ago, in February 1961.

For millions of people around the world today, the show’s legacy endures.

Read more about: