Revelation 12 Christmas Carol
By Luke Johnson | December 1, 2015
Revelation 12 Christmas Carol lyrics
The shepherds by night,
the prophets of old,
in Israel’s cry,
his advent foretold;
God himself is coming to town.
A woman gives birth,
a baby king;
The dragon writhes,
disaster to bring;
The serpent wants to steal the crown.
He tried to kill the woman,
He tried to eat her son,
He tried to drown her in a flood,
but the dragon’s days are done! O!
A war is waged
upon a cross;
The blood of the Lamb
means Satan’s loss;
The Risen Lord is wearing the crown.
Salvation and power,
God’s kingdom and might
belong to those who follow him,
who for Jesus give their life. O!
A war is waged
upon a cross;
The blood of the Lamb
means Satan’s loss;
The Risen Lord is wearing the crown.