« Back July 31 2016 King's Life: The Giant Play audio: Download 1472744547236/July 31, 2016 David and Goliath.MP3 Download file Subscribe » You've heard the story of David and Goliath but have you ever thought about who actually defeated Goliath? « Back