Deftones @ The Greek Theatre | Los Angeles | Slideshows | Los Angeles News and Events | LA Weekly

Deftones @ The Greek Theatre 

14 of 36
Deftones wrapped up their tour at The Greek Theatre on Friday night to a sold out house in support of their latest release Koi No Yokan. All photos by Timothy Norris.
Published on November 4, 2013
Los Angeles Concert Tickets

Now Trending