David and Goliath Part 1 | June 28, 2026

The intro story of David and Goliath