Sepultura – Roorback

Posted on

Release Date: August 26, 2003 Reviewed by Scott Olivenbaum It is amazing how one member can change a band. Ever since Max Cavalera left metal stalwarts Sepultura, the group has steadily, sadly gone downhill. On their newest release, Roorback, most the elements that made Sepultura such an influential, powerful band were sorely lacking. The trademark […]

Read More