Moment at 2:02 in DAVID (2025) - David Vs. Goliath Scene | Official Clip by Angel Clips.
David Vs. Goliath Scene
Saved by Jesus Christ.