Category: Metal

Deftones – Ohms

The latest LP from Deftones is here. Their string of releases during the 2010s may have been divisive for fans,