I can tell you exactly when and where I was the first time I heard Deftones: a warm late-spring day in Washington State, laying in the grass underneath the window of my room, with 107.7 The End playing. I hate to dive into the teenage angst section of life for a story, but there I […]
More...
More...