Deftones

S1E78 · 2019-12-10

In this episode of "What Makes This Song Great? Ep.78" we explore the music of the Deftones.

The show’s own verdict is on its page.