There are two artists that have used the name Electric Six
These are photos from concerts where Electric Six played, so they may be of other bands that played the concert as well.
Paper Lions / Electric Six Mar 23, 2010 Whistler, British Columbia, Canada Uploaded by R.B.
Lollapalooza 2007 Aug 3 - 5, 2007 Chicago, Illinois, United States Uploaded by Josh5180
Lollapalooza 2007 Aug 3 - 5, 2007 Chicago, Illinois, United States Uploaded by Kumo
Silverchair