Search by :
Last search:
David doesn't look very fierce in front of the giant Goliath. Can he win the battle with five smooth stones and God's great strength?