David was the second king of Israel and his story is full of interesting twists and turns. God made David a big promise – a promise that would change the course of history!
Join thousands of families who already subscribe and start streaming or downloading our shows and devotionals!