Sepultura is currently in the midst of their fourth European tour supporting their most recent album, 2017's Machine Messiah; the band has issued the following video documenting week one: Sepultura's next show is August 7th in Switzerland. To view the band's complete tour schedule, click here.
Continue reading...
Continue reading...