In This Moment Releasing Ritual On July 21, Streaming Oh Lord
In This Moment will be releasing their new album Ritual on July 21, 2017 via Atlantic Records in partnership with Roadrunner Records. The album was produced by longtime collaborator and multiple GRAMMY® Award nominee Kevin Churko (Five Finger Death Punch,…