Whoooooo (I am the owl, get it?)
I think this is one of Deftones most consistent albums, and again I love it so much.
My personal favourite Deftones album.
An enticing and oddball track-list draped in apocalyptic theming, this album to me is in a league of its own.
SO SO so so many bangers that bring me to my knees but the ones that have stuck out most for me are Rats!Rats!Rats! and U,U,D,D (forget the rest). Those songs just tickle my brain in ways only Deftones can do.