What is the foundation of a good life?


Download (right click and choose save as)

David dos this one good thing over and over to lay the foundation of a good life. Let’s find out what it is and how we can apply it in our life.