Saint Spirit – “Mea Culpa”
Powerful metal from Brazil instantly brings to mind Sepultura, but as I learned last year, there are others there capable of delivering some metal-infused pummeling, like Skin Culture and now I’ve learned about Saint Spirit.