The rock band who released Love is the Ritual is from what American city?
Love Is the Ritual "Love Is the Ritual" is the first single released from "Edge of the Century" by Styx.
Our Last Night Our Last Night is an American rock band, formed in 2004 by four members, consisting of