On October 29th, Brazilian metal legends Sepultura performed at the Rock Concha Festival 2016 in Salvador, and during their set the band premiered a new song entitled "I Am The Enemy", which will appear on their forthcoming album, Machine Messiah. Pro-shot video of Sepultura's entire show can be viewed...
Continue reading...
Continue reading...