Deftones played THE HITS on Download Festival Saturday...
...and Lee Allen was there to watch it happen.
What's going on?
We've all had a day where we've felt a bit like this.
This is 'Haunting'.
Get Rock Sound to your inbox, every week. Sign up for free now.