Sepultura will be holding the world premiere of their documentary Sepultura Endurance on Sunday, May 21, 2017 in Los Angeles,…
This is Anthrax. The 2016 version. Long time fans might be trying to identify the guy in the bottom right…