PHOTOS: Deftones at Echo Beach
by Riley Taylor
July 30, 2015
Deftones at Echo Beach, Toronto. July 29th, 2015.
Photos by: Stephen McGill, AUX TV.
Tags: Music, Photos, Chino Moreno, Deftones, Echo Beach, Toronto
July 30, 2015
Deftones at Echo Beach, Toronto. July 29th, 2015.
Photos by: Stephen McGill, AUX TV.
Tags: Music, Photos, Chino Moreno, Deftones, Echo Beach, Toronto