The highly anticipated Tribal Technology tour brings not one but two Max Cavalera projects to Europe which is why the south coast is alive with the screams of the innocent subjected to their torturous sounds. The bands flew in from France just yesterday to start the United Kingdom leg of the run at a sold