Max Cavalera – Soulfly ‘My Tribe, Your Tribe’ Max Cavalera. The name alone breathes heavy metal. From Sepultura to Soulfly to Cavalera [...] October 16, 2018