In This Moment Reveal Cover Art For New Album “Ritual”

In This Moment have revealed the cover art have revealed the new album “Ritual.” That effort is expected to be released on July 14 and the first single “Oh Lord” was premiered on SiriusXM last night (May 10).

Advertisements

Comments are closed.