The Life of David – Part 10

In this message, one of our guest speakers, Joe Wilson, continues our series on the Life of David.