Chords with lyrics
A minorAm E minorEm FF
Soldier keep on marchin' on
DmDm E minorEm A minorAm
Head down til the work is done
A minorAm E minorEm FF
Waiting on that morning sun
DmDm E minorEm A minorAm
Soldier keep on marchin' on
DmDm E minorEm A minorAm
Head in the dust, feet in the fire
DmDm E minorEm A minorAm
Labor on that midnight wire
DmDm E minorEm A minorAm
Listening for that angel choir
DmDm
You got nowhere to run
DmDm E minorEm A minorAm
You wanna take a drink of that promised land
DmDm E minorEm A minorAm
You gotta wipe the dirt off of your hands
DmDm E minorEm A minorAm
Careful son, you got dreamer's plans
DmDm
But it gets hard to stand
(DmDm A minorAm E minorEm)
A minorAm E minorEm FF
Soldier keep on marchin' on
DmDm E minorEm A minorAm
Head down til the work is done
A minorAm E minorEm FF
Waiting on that morning sun
DmDm E minorEm A minorAm
Soldier keep on marchin' on
DmDm E minorEm A minorAm
Quiet now, you're gonna wake the beast
DmDm E minorEm A minorAm
Hide your soul out of his reach
DmDm E minorEm A minorAm
Shiver to that broken beat
DmDm
Dark into the heat
Ponte
A minorAm
Oooh Oooh
FF
Oooh Oooh
DmDm
Oooh Oooh
A minorAm
Oooh Oooh
A minorAm
Oooh Oooh
FF
Oooh Oooh
DmDm
Oooh Oooh
A minorAm
Oooh Oooh (Soldier keep on marchin')
A minorAm
Oooh Oooh
(keep on, keep on, keep on, keep on, keep on marching on)
FF
Oooh Oooh
(keep on, keep on marching, keep on, marching on)
DmDm
Oooh Oooh
(soldier keep on marchin', keep on, keep on)
A minorAm
Oooh Oooh
(Keep on marching on, keep on keep on marchin')
A minorAm E minorEm FF
Soldier keep on marchin' on
DmDm E minorEm A minorAm
Head down til the work is done
A minorAm E minorEm FF
Waiting on that morning sun
DmDm E minorEm A minorAm
Soldier keep on marchin' on
DmDm E minorEm A minorAm
Soldier keep on marchin' on
DmDm E minorEm A minorAm
Soldier keep on marchin' on