Subscribe in iTunes, or Stitcher
Kevin DeVries has climbed five of the seven continental summits, skiing to the North Pole, and searching for Noah’s Ark as a Lead Mountaineer in the award -winning documentary FINDING NOAH, Kevin endured divorce, bankruptcy, and loss of home to reach the naked soul of man.
Kevin’s story of riches, to rags, to redemption is heart-breaking and life-transforming. Only through understanding God’s grace, “God’s best & brightest idea,” did Kevin find true healing.
Links: