On July 28, Rings Of Saturn will release their new album, Ultu Ulla via Nuclear Blast Records. The name means “Time Immemorial” in Sumerian Cuneiform and this albumis the fourth installment of their story as said in their Continue reading