The Mountain Goats Wiki
Armies of the Lord
Ttfafpb

Album

Through This Fire Across From Peter Balkan

Forthcoming

November 7, 2025

Length

5:10

Previous Track

"Rocks in My Pockets"

Next Track

"Your Glow"

Armies of the Lord is the ninth song on Through This Fire Across From Peter Balkan.

Lyrics[]

Trying to pantomime surprise 
After we buried you at sunrise 
With nothing you'd predicted coming true 
Just doing what we'd promised we would do 
Not ready any more 
Late for the war 

Who would prepare for peace, take up the sword 
Waiting for the armies of the Lord 

Even if we found the world again 
Haircuts and clean clothes, and what then: 
Sew ourselves clean back into the fold? 
Remember til we don't, and then grow old? 
Not ready to go that way 
What would our old friend say? 

Who goes without will find some great reward 
Waiting for the armies of the Lord 

And even if they never come
(Even if they never come)
Stay here by the fire 
Listening for the drum 

In the world but not of it any more 
Starving to death down by the shore 
Prehistoric insects trapped in ice 
Letting the hunger claim its price 
Sixteen to three now down to two 
Soon it'll just be you 

Raise the flag and cut the cord 
All aboard that's going aboard 
(All aboard, all aboard)
Waiting for the armies of the Lord

Comments by John Darnielle About this Song[]

Things Referenced in this Song[]

Live Shows this Song Was Played at[]

Videos of this Song[]