The angels fight their holy war
Though whether there is blood and gore
Is detail that I find is poor
Whatever are the specifics
Though demons try their dirty tricks
They know that they are in a fix
For glorious in plate arrayed
The power of God in them displayed
Are angels who will not betray
Archangel Michael and the host
Will cast down Satan from his post
And there the devil then will roast
For Christ is God, his name our boast