This Day In Music History: October 31st, 2006 – Deftones throw a (spooky) curveball with ‘Saturday Night Wrist’
Deftones were at a crossroads in 2006. Tensions within the band were pretty high at the time, with the pressure to match the success of White Pony still fresh on their minds (even though it was six years later, with their self-titled album in between). Never ones to rest on their laurels, though, Deftones emerged…