Technical death core metallers, Rings Of Saturn, released their fourth full length studio album, Ultu Ulla, on July 28th. The alien death core quartet presented an entirely new and esoteric proposition to heavy metal that led to their highest first week sales selling 7,896 copies. The album debuted at...
Continue reading...
Continue reading...