Deftones

You have to be a terrific snob not to see the appeal of Slipknot

1 February 2020 9:00 am

Every development in heavy music is derided by mainstream critics. When Black Sabbath and Led Zeppelin emerged in the late…