For the last couple weeks or so, my brain has been absolutely steeped in Deftones. A friend of mine and I decided to run through their entire discography, and as a result, I haven’t been able to listen to really anything else since that journey. Coming to this experience as a new Deftones fan allowed […]
