Living Water, Pastor Steve Filizzi