Believe it or not, the song is actually from Revelation 12 where there is a cosmic battle between the dragon (Satan, who is leads the world astray), and the angels fighting for the woman clothed in the sun who is going to give birth to a son who will rule the nations.
https://web.facebook.com/groups/bikingforthebowery/permalink/916454032805783/
Leave a Reply