fbpx

Deftones @ The Greek Theatre


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.