The Spirit is Willing stillS3 · E4

Oct 14, 1967 · 25 min

The Spirit is Willing