In John chapter 7 Jesus exclaims that He is the living water. In this message Stephen unpacks the further meaning to LIVING WATER and gives a Biblical perspective to the renewing and refreshing waters of God.