A remarkable 42 years after forming in Belo Horizonte, Brazil, SEPULTURA are hurtling rapidly towards their final curtain call. Currently in the midst of a farewell tour that may or may not conclude at the end of 2026, these legendary standard bearers for southern hemisphere heaviness are marking th
Please to comment