Deftones Post New Music Video

The Deftones have released the video for their track “You’ve Seen the Butcher”, check it out below.