This week, we are joined by our young adults pastor Todd Hampton, who takes us through the courageous life of David - a man who was after God's own heart. Knowing that God fights our battles, we are reminded to identify the giants in our lives so that we can surrender them to Him.