Deftones At Download 2010 – Video Interview

Frank Delgado and Sergio Vega talk about keeping the band together and Chi Cheng’s progress.