The moment we all have been waiting for is finally here and right in time! In This Moment released a new single and it is so amazing you can't help but indulge your ears.

The last time we saw In This Moment was last year at Speaking Rock in June and soon again next month. They will be returning again and not alone along with Starset and Papa Roach for the Downtown Street Festival. Luckily they just released this new song "Oh Lord" that's off their new album Ritual which will be released July 21 this year. Their new album will feature a guest appearance by Judas Priest's Rob Halford. If you're planning on pre-ordering your copy today, they're throwing a gift that is In This Moment branded rosary beads.

Be sure to check out their new music video above and pass it around!