The Life of David: Commitment

This week, Brad Boucher continues our sermon series on David. 2 Samuel 7:18-29