THE TRIBE in the Great 8

Next crew in the Great 8 are THE TRIBE from Germany, one of the finest teams in Europe at the moment.