Jared Mawhorter speaks on God’s Promise to David regarding the coming King.