Thursday, October 28, 2010

Deftones new video

I swear this is the worst song on the new album "Diamond Eyes". I'm sure you'd agree that if it is the "worst" the album must be freakin epic??? Hell yes! Enjoy "You've Seen The Butcher"!!


You've Seen The Butcher

Deftones | Myspace Music Videos

No comments: