New Deftones Video! David Sherbrook August 20, 2011 2 Deftones have always made some really interesting and cool music videos. The video they released earlier…