Deftones played what (unless I am a bit off here) was their first live show of the year as well as the first since the studio sessions for their upcoming new album. That set took place last night at The Observatory in Santa Ana, CA. A fan filmed the whole set, watch that footage below. Before you get excited, no new material was played. Deftones tentatively have a new studio album headed for a September 25th release date.
https://youtu.be/CWmHFllR-w0