What does your life mean? What it is is not what it has to be.
See All 570 Episodes of "The Gathering - Sermons"