When did this happen? My 13 year old self is wiggin out so hard rn.
Deftones are set to play London’s Wembley Arena Nov 21, 2015 and I couldn’t be more stoked.
My good friend Richard just shared this video on facebook and I fell in love all over again.
Peep their website for more European dates.