Bible Text: II Samuel 7:12-16 | Speaker: Gary DeSalvo | Series: Hero
Kings are given the responsibility to reign and rule over their kingdom. David, Israel’s greatest king, was given a promise that would find its ultimate fulfillment in the One that would reign and rule…forever!