Theatrical metallers In This Moment continue to push the envelope on their live shows, bringing their music videos to life right on the stage. Recently, the group performed at this year’s Carolina Rebellion this past May and today, they dropped a live video for their new song “Oh Lord” which was filmed on location during their appearance. The song is taken from their new album Ritual, and it will arrive on July 21 via Atlantic/Roadrunner.

Check out the video below and pre-order Ritual here.

author avatar
Zenae Zukowski