This Michael Card song recounts chapter 12 in a manner vivid and almost creepy:

Expository Songs

The Dragon (Revelation 12:1-12)
Michael Card | Popularized by Michael Card
Lyrics | YouTube | Amazon

Let Mortal Tongues Attempt to Sing (Revelation 12:7-11) (1709)
Isaac Watts | Popularized by Hymns and Spir­it­u­al Songs (1707-09)
Lyrics | Sheet Music

Now is come, is come the salvation (Revelation 12:10-12)
John Kent
Lyrics | Sheet Music

Heaven Bound (Rev. 12) (Revelation 12) (2018)
Popularized by Dave Herring
Amazon

Other References

Revelation Canticle (Revelation 12:1-11) (1995)
John Michael Talbot | Popularized by John Michael Talbot
YouTube | Amazon

Kingdom Hymn (Revelation 12:5) (2000)
Buddy Greene, Edward Miller | Popularized by Buddy Greene
Lyrics | YouTube | Amazon

My Soul Will Overcome (Revelation 12:11)
Robert Lowry
Lyrics | Sheet Music

You can help improve this project! If you know another expository song from this chapter, let us know!