"Drenched - Experiencing God's Best" Malcolm Duncan explaining what it means to be ‘filled (full to overflowing with, or steeped in) the Spirit’, and the way in which this releases us into all the fullness of life promised to each believer.