text: Im a soldier... soldier...
  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
  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”
  We’ve been traveling over rocky ground, rocky ground
  We’ve been traveling over rocky ground, rocky ground
  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
  We’ve been traveling over rocky ground, rocky ground
  We’ve been traveling over rocky ground, rocky ground
  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
  Rise up, shepherd, rise up
  Your flock has roamed far from the hill
  Stars have faded the sky is still
  Suns in the heavens and a new days rising
  Weve been traveling over rocky ground, rocky ground
  Weve been traveling over rocky ground, rocky ground
  Weve been traveling over rocky ground, rocky ground
  Weve been traveling over rocky ground, rocky ground
  You use your muscle and your mind and you pray your best
  That your best is good enough, the Lord will do the rest
  You raise your children and you teach them to walk straight and sure
  You pray that hard times, hard times come no more
  You try to sleep, you toss and turn, the bottom’s dropping out
  Where you once had faith, now there’s only doubt
  You pray for guidance, only silence now meets your prayers
  The morning breaks, you awake, but no one’s there
  No ones there....
   
  Theres a new day coming
   
  Im a soldier
   
  Oh, a new days coming
   
  Im a soldier
   
  Oh, a new days coming
   
  Im a soldier
   
  Theres a new day coming
  Weve been traveling over
  Rocky ground, rocky ground
  Weve been traveling over
  Rocky ground, rocky ground
  Weve been traveling over
  Rocky ground, rocky ground
  Weve been traveling over
  Rocky ground, rocky ground
  Weve been traveling over
  Rocky ground, rocky ground
  Weve been traveling over
  Rocky ground, rocky ground
  Weve been traveling over
  Rocky ground, rocky ground
  Weve 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