Enlarge

Surely, This Is the Greatest Deftones Video of All Time

0

Presented without comment.

[via Rock Feed]

Tags:
Metal Sucks Greatest Hits