21242

A constantly God-surrendered life
Is the best candidate
For the God-manifestation-team
On earth.