Electric (e-lec-tric) – adjective; thrilling, exciting, stirring
These are photos from concerts where Electric Touch played, so they may be of other bands that played the concert as well.
Edgefest 21 Apr 30, 2011 Frisco, Texas, United States Uploaded by David Mills