July 24, 2011 The Greatest Stories Ever Told – Part 3 – David and Goliath Speaker: Ben Vegh Series: The Greatest Stories Ever Told Service Type: Sunday Morning %todo_render% « The Greatest Stories Ever Told – Part 2 – Samson The Greatest Stories Ever Told – Part 4 – Shadrach, Meshach, and Abednego »