In This Moment release new single/video ‘Oh Lord’

As well as announcing their sixth studio album ‘Ritual‘ as well as its release date of 21st JulyIn This Moment have also released their first track from the record titled ‘Oh Lord‘ which is viewable below!

Previous ArticleNext Article

Leave a Reply

Your email address will not be published. Required fields are marked *