1 video
"Prayers/Triangles" is the latest single from the Sacramento-based rock band, Deftones. It will be on the group's upcoming eighth album, "Gore" set for release on April 8th via Warner Brothers. This new collection marks the band's first studio recordings since 2012's "Koi No Yokan." When asked ... more »