
Deftones Live Review – Crystal Palace Park, London, June 29th, 2025
Tonight’s show at Crystal Palace Park is Deftones biggest UK headline show to date, possibly their biggest headline show ever. 25,000 tickets sold out in record time, so you could say anticipation and expectations were high for this one. The show however was nearly derailed due an illness in the band’s camp a day prior,…