The Life of David Part III: The Giant

What do you do when a giant shows up in your life? Do you cower in line with others, fearful to face the challenge? Or do you charge forward in faith, ready to join the battle?