This week, Meredith looks at the famous story of little David defeating a giant.
See All 420 Episodes of "Pomona Valley Church"