And we'll keep on marching through thick and thin We'll keep on marching when times are grim And we'll keep marching on and on we'll keep marching
We'll march on the steps of the highest places To gain the view of important faces Chanting the words we need them to hear Calling in one voice far and near
We'll march on, in step, to remember the times Of lost lives and families, of bombs and land-mines We'll keep marching on for the soldiers of war Their spirits among us, still teaching us more
We'll keep marching on for the hero's we've lost For the victories won at any cost And we'll keep marching on to create resolution To fight the fight of persecution
We'll march on in cities all over our lands As mothers and children hold out their hands Begging for Peace they'll march on along Loudly they'll chant their "Survival Song"
We'll keep on marching to the show the world That we hear the stories they tell Starving faces from far off places All living in Earths' own Hell
We'll keep marching on for the plight of the poor For the cease of corruption and one-sided law We'll march on to stop our global pollution To open up eyes and halt disillusion
We'll keep marching on for all to see For the cameras and writers, for the "Land of TV" And we'll keep on marching through thick and thin When times are grim we'll keep marching on And on we'll keep marching