Moreno / MTV News

The Deftones Live in Universal City, CA, 06.28.07 (6)