Every man needs a Nathan. That person who says no to him and challenges him on the things he is in denial about. This is part one of a sermon on the need to be challenged in life.
See All 476 Episodes of "Shepherd's Garage"