Posted by Phil on April 14, 19103 at 18:43:51:
I heard the Deftones have a new record coming out on May 20th. I can't wait to see them at the Sanitarium tour. I probably won't even watch Limp Bizkit.
Check out this new Deftones video. The video is amazing.
Let me know what you think of the new Deftones Video.