This week Pastor Daniel takes us through the remarkable life of King David, and how we can take the lessons from his life and apply them to our own lives.