Watch Program

September 28, 2014  •  28 minutes
God promised King David that his dynasty would continue—not for a century, not for a millennium, but for eternity.