Deftones Concerts Are Crap Shoots, But The Band Finally Delivered Last Night
When the Deftones released their 1995 debut record Adrenaline the metal world was already seeing a changing of the guard as bands wearing tank tops, baggy shorts, and spiked hair were redefining the genre. While the Deftones were major players in putting the term “nü metal” on the map, it was…