Metal, Hardcore, Indie, Rock
Deftones announced a 20th anniversary vinyl pressing for their self-titled album, out on July 14. Pre-orders for that, alongside merch celebrating the album can be found here.
The album was originally released on May 20, 2003, and was Deftones‘ last album to earn them an RIAA certification, as it went gold in July of that same year.
You can check out the original announcement below: