Deftones “You’ve Seen the Butcher” Video

The Deftones have released the video for “You’ve Seen the Butcher”. Video below: