Quadra

Album Review: Sepultura – ‘Quadra’

January 28, 2020

Sepultura‘s latest, Quadra, is Decibel‘s album of the week.