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