Well, it’s a week-long build-up of billboard teasers and ads, but the news is finally here. Deftones have announced their upcoming new album Ohms, as per a mention on Apple Music. Back in June, drummer Abe Cunningham confirmed that the album was complete, and that the band hoped it would …
Read More »