Skip directly to content

‘Beauty School’ Video

13th Witness spent a few days with Deftones this summer on the Diamond Eyes 2011 North American Tour. Watch the video below for a glimpse into their time together.

Posted 3 years 8 months ago