DEFTONES. Royal Festival Hall, London. 20.06.18
It shouldn’t be surprising at this point. But the riffs, the rhythms, and the way the air seems to fill with electricity when the music first starts tonight make one thing shockingly clear all over again- Deftones are one of the best bands on the planet. Back in London and playing an upmarket theatre by invitation of Robert Smith and […]
Read more