DEFTONES - Release Festival Video Recap From Dia De Los Deftones 2019

Deftones have released a festival video recap from Dia De Los Deftones, that happened November 2nd, 2019 at Petco Park in San Diego, CA.

Comments