David and Goliath

David fights the giant Goliath and prevails.

Related Videos