“Swerve City” – The non-horses videoclip

NME released today a new Deftones videoclip for “Swerve City”. This time the band is on the video, playing and walking around english town, Manchester.