In one of the most important moments of Peter's life, he comes face to face with the divine power of Jesus and realizes his need for mercy and grace.
See All 180 Episodes of "Voyagers Sermons"