*Insert Some Lame Joke About Deftones Going To Beauty School Here*
I really am trying; honest.
So Deftones have released a new video for the track "Beauty School" from last year's stand-out album Diamond Eyes. It's centred around their live show set-up from what I can tel... Read More...