Video stream: In This Moment – “Oh Lord”

In This Moment have released a live video for their song “Oh Lord”. The clip features footage of the band’s performance at this year’s Carolina Rebellion. Their new album Ritual – from which the song is taken – is set to hit stores July 21st via Atlantic/Roadrunner. Head over to for pre-order options.