Sepultura performs on April 28th, 2017 at Majestic Theater in Detroit, Michigan – photos by Mirak Habbiyyieh
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 […]