In the midst of swarming locusts and the receiving of the Holy Spirit, Ken talks about the limitless love of God and the church's role in living it out.