Album Review: Sepultura – Machine Messiah Luke Spencer January 12, 2017 Album Reviews 0 Brazil’s thrash legend Sepultura bring the band’s fourteenth album Machine Messiah. Read More » Share Facebook Twitter