Deftones – This Link Is Dead: Lyrics and Meanings This Link Is Dead is Track 07 on Deftones’ album Ohms. “Deftones – This Link Is Dead: Lyrics and Meanings”