The Generals Are Born Again - Oysterband

The generals are born again, born again, born again 
The generals are born again, they're going to save the world 
Their armament is seeing right, doing right, being right 
Their armour of righteousness is going to save the world 

They're sending in the cavalry, cavalry, cavalry 
The bugles and the banner-boys are waiting for the word 
The captain is a blind man, blind man, blind man 
A blind man is reaching for a terrible swift sword 
Born again: the generals are born again to save the world 

I'll never get to heaven no matter what I do 
I'll never be a blue eyed boy although my eyes are blue 
And I will not work and I will not work and I will not work for you 

They'll put a stop to history, history, history 
Cut through this confusion with the purity of steel 
For time is just a can of worms, can of worms, can of worms 
They'll blow away corruption when they break that seal 
Born again: the generals are born again to save the world 

A star is in the firmament, firmament, firmament 
A new star in the firmament Wormwood is its name 
Everyone will see the light, see the light, see the light 
And though my eyes are shut I'll have to see it just the same 

For peace to last a thousand years, thousand years, thousand years 
Prophecy has struck a match and held it to the fuse 
They're wheeling up the cameras, cameras, cameras 
They're timing Armageddon for the evening news 
Born again, the generals are born again to save the world