GRD Listeners Sound Off on New In This Moment Song ‘Oh Lord’ [VIDEO, POLL]
In This Moment's new album "Ritual" comes out July 21. GRD debuted the first single "Oh Lord", wanting to hear what people think. Check out some thoughts and opinions, then listen to the song and let us know what you think!