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