[Intro: Alan Lomax]
I'm a soldier... soldier...
[Chorus: Michelle Moore]
We’ve been traveling over rocky ground, rocky ground
We’ve been traveling over rocky ground, rocky ground
We’ve been traveling over rocky ground, rocky ground
We’ve been traveling over rocky ground, rocky ground
[Verse 1: Bruce Springsteen]
Rise up, shepherd, rise up
Your flock has roamed far from the hill
The stars have faded, the sky is still
The angels are shouting “Glory hallelujah”
[Chorus: Moore]
We’ve been traveling over rocky ground, rocky ground
We’ve been traveling over rocky ground, rocky ground
[Verse 2: Springsteen]
Forty days and nights of rain washed this land
Jesus said the money changers in this temple will not stand
Find your flock, get them to higher ground
The floodwater’s rising, we’re Canaan bound
[Chorus: Moore and (Lomax)]
We’ve been traveling over rocky ground, rocky ground
We’ve been traveling over rocky ground, rocky ground
(I'm a soldier...)
[Verse 3: Springsteen]
Tend to your flock or they will stray
We’ll be called for our service come judgment day
Before we cross that river wide
The blood on our hands will come back on us twice
(I'm a soldier...)
[Verse 4]