Just in case you missed Anthrax performing Sepultura’s “Refuse/Resist” live in Sao Paulo, Brazil on April 27 at HSBC Brasil. Guitarist Scott Ian takes lead vocals on this brutal rendition.