For All Generations
J. Brian Craig
Presentation V1 C V2 C V3 C V4 C V5 C C

Verse 1
Sons and daughters prophesied,
the Spirit poured in streams;
vision opened young men's eyes,
the old men dreamed God's dreams.

Verse 2
Countless voices sang,
in turn we learned of grace and truth.
Miracles we've seen and heard
we sing the songs to you.

Verse 3
Knowing that with ev'ry test
we're purified, refined,
this is something worth our best,
our blood and tears, our time.

Verse 4
Gates of death can't overcome,
in future as in past;
from beginning to the end,
His kingdom's built to last...

Verse 5
Bride of Christ is dressed in white;
the wedding day has come.
All those chosen rise in flight;
the final battle's won!

Chorus
For all generations,
the truth is passed along
For all generations
the Kingdom marches on!

Created with OpenSong