The Life of David – Part 5

In this message, our Lead Pastor, Tim Wolf, continues our series on the Life of David.