Duration: 44 minutes /

Does God Ever Make Mistakes ? Despite having cerebral palsy David Ring has overcome every possible obstacle by relying on God’s strength. With great enthusiasm sprinkled with humor, David preaches the Gospel around the world. In this very inspiring presentation, David shares his life story of how he has been saved and transformed by the unconditional love of God. www.davidring.org