Visit the shop
Photos

This Is What Deftones’ Classic Download Festival Set Looked Like

Lee Allen
Lee Allen 12 June 2016 at 00.42

Deftones played THE HITS on Download Festival Saturday...

...and Lee Allen was there to watch it happen.

Read this next!

Rock Sound Online

More Rock Sound

View More