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.
I wish every band could stay this good for this long.
New album, Koi No Yokan, drops November 13th.
Comments