So much atmosphere and mood in their music, plus a chorus that absolutely crushes
As the holiday season winds down, I wanna kick the weekend off with one of my favorite live bands... Deftones.
I love everything about this.
As this earworm got in last Saturday and refuses to budge