Intro
Gm
Soldier keep on marching on
Cm Dm Gm
Head down till the work is done
Gm F Cm
Waiting on the morning sun
D# Dm Gm
Soldier keep on marching on
[Verse 1]
Gm
Head in the dust, feet in the fire
D#
Labour on that midnight wire
Cm
Listening for that angel choir
Dm
You got nowhere to run
[Verse 2]
Gm
You wanna take a drink of that promise land
D#
Gotta wipe the dirt off of your hands
Cm
Careful son you got dreamers plans
Dm Cm Gm Dm
But it gets hard to stand
[Chorus]
Gm
Solider keep on marching on
Cm Dm Gm
Head down till the work is done
Gm F Cm
Waiting on the morning sun
D# Dm Gm
Solider keep on marching on
[Verse 2]
Gm
Quiet now, you're gonna wake the beast
D#
Hide your soul out of his reach
Cm
Shiver to that broken beat
Dm
Dark into the heat
[Bridge]
Gm
Oooh Oooh
D#
Oooh Oooh
Cm
Oooh Oooh
Gm
Oooh Oooh
Gm
Oooh Oooh
D#
Oooh Oooh
Cm
Oooh Oooh
Gm
Oooh Oooh (Soldier keep on marchin')
Cm Dm
Oooh Oooh
(Keep on, keep on, keep on, keep on, keep on marching on)
D# F
Oooh Oooh
(Keep on, keep on marching, keep on, marching on)
Gm Dm
Oooh Oooh
(Soldier keep on marchin', keep on, keep on)
D# F
Oooh Oooh
(Keep on marching on, keep on keep on marchin')
[Chorus]
Gm
Soldier keep on marching on
Cm Dm Gm
Head down till the work is done
Gm F Cm
Waiting on the morning sun
D# Dm Gm
Soldier keep on marching on
D# Dm Gm
Soldier keep on marching on
D# Dm Gm
Soldier keep on marching on