Erick Stakelbeck is joined by Pastor Larry Huch as he recounts his journey from addiction, violence, and darkness to faith, freedom, and purpose. Raised in a tough environment in South St. Louis, Pastor Larry’s life spirals into drug dealing and addiction in Colombia, where he encounters danger and despair. Through a powerful encounter with Jesus, he finds redemption and embarks on a transformative journey that leads him to become one of the world’s greatest advocates for Israel.