Once you think you’ve figured this album out, another layer emerges to confound your assumptions.
Tag: Iggor Cavalera
LIVE REVIEW: Max + Iggor Cavalera Play Sepultura’s “Roots” – 2/14/17 @ Trees, Dallas, TX
The enthusiasm the band brings to the set is infectious and makes for a hell of a good time.