OVERCOMING OUR GIANTS - Audio

David's victory over Goliath is more than a tale of an ancient battle - it is full of Biblical principles that we can apply in the defeat of our own personal "giants".