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.