I'm going to see Deftones play tonight, for the first time.
I'm really rather excited! I love their music, they're easily my favourite band of ALL time.
Anybody else love Deftones???
"Start praying for a 12-car pile-up on the turnpike 'cause we're not exactly swimming in livers over here."