The Deftones have posted their video for "You've Seen the Butcher." The track comes from their latest album, Diamond Eyes and the video was filmed in Toronto while the band visited for their tour with Alice in Chains.

You've Seen The Butcher Deftones | Myspace Music Videos