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 #19 2009 May 9, 2009 Frisco, Texas, United States Uploaded by Zigg13pra
Edgefest #19 2009 May 9, 2009 Frisco, Texas, United States Uploaded by David Mills