allthatshreds.com
Sepultura Release First Single "Isolation" From Upcoming Album 'Quadra'
Last month, SEPULTURA announced that their electrifying new concept album, Quadra is set to be released in early 2020 – and today the Brazilian metal icons can now…