The heaviest riff Deftones guitarist Stephen Carpenter has written this year is not on Ohms. Hear it now

Deftones guitarist Stephen Carpenter and Sikth rhythm section share music for ‘dystopian times’ from Sol Invicto