Deftones – “You’ve Seen The Butcher”

Deftones’ music video for their track “You’ve Seen The Butcher” has just been released. The video was filmed on September 19 in Toronto, ON Canada and was directed by Jodeb. “You’ve Seen The Butcher” is off Deftones’ latest album, ‘Diamond Eyes.’