Brazil’s thrash legend Sepultura bring the band’s fourteenth album Machine Messiah.
Brazil’s thrash legend Sepultura bring the band’s fourteenth album Machine Messiah.
Tags 2017 Album Review Brazil Cavalera Channel Awesome I Am The Enemy Luke Spencer Machine Messiah music existence Phantom Self Rocked Sepultura Sworn Oath Thrash
Scarefield is a horror-inflected thrash/speed metal collaboration by two musicians in two separate countries – …