The Deftones‘ new video for their track “You’ve Seen The Butcher” has hit premiered online and can be viewed below. The group filmed the clip in the Toronto, Ontario area this past September with director Jodeb (Despised Icon).
- Advertisement -
Those outside of the U.S. can view the clip below:
Comments