the young Israeli shepherd David stood on the battlefield facing off against the Philistine warrior giant Goliath Share the Strange please:TwitterFacebookRedditWhatsAppPrintTelegramPinterestSkypeEmail