Wednesday, May 23 2012
On their eighth album, Soulfly strikes back at critics, proving why change is both overrated and unnecessary for them.
Thursday, June 3 2010
After a series of inconsistent releases, Max Cavalera and his band try to make a statement on their seventh album.
Monday, August 25 2008
It's been a big year for Max Cavalera. Busy? Absolutely. Consistent? That's another story.