Deftones have released a video for the new single, "Genesis", the lead track from their upcoming new album, Ohms, arriving on September 25 via Warner Records. The Sebastian Kökow-directed clip can be found below. Recorded at Henson Studios in Los Angeles, CA and Trainwreck Studios in Woodinville, WA, Ohms...
Continue reading...
Continue reading...