Holy Crap, Deftones Have a New Song!

And it rules just as much as a Deftones song should.

I wish every band could stay this good for this long.
New album, Koi No Yokan, drops November 13th.

Comments

Popular Posts