DeftonesLA_SteveRose-17.jpg

Deftones

Deftones at the Greek Theatre. Photos by Steve Rose.

 Deftones at the Greek Theatre

Photos by Steve Rose