My friend Laurie from Warner Brothers just came in to play me the new Deftones song, "Tempest". It's the first single from their new album called "Koi No Yokan", which will hit stores on November 13. The only translation that I could find for the title of the album is this: "Japanese for the sense upon first meeting a person that the two of you are going to fall into love." Not sure if that's right, but I like it!
The radio edit is shorter than this version, but check it out and let me know what you think!