Crystal Castles were an experimental / electronic band which formed in 2003 in Toronto, Ontario, Canada and last consisted of Ethan Kath and vocalist Edith Frances. Alice Glass served as the lead vocalist for the group since its foundation until 2014.
These are photos from concerts where Crystal Castles played, so they may be of other bands that played the concert as well.
Parklife Festival 2009 Oct 3, 2009 Melbourne, Victoria, Australia Uploaded by Leon Sjogren
The Helio Sequence / Crystal Castles / Dr. Dog Sep 17, 2009 Portland, Oregon, United States Uploaded by Chris V.
Reading Festival 2009 Aug 28 - 30, 2009 Reading, England, United Kingdom Uploaded by Roobyna
Leeds Festival 2009 Aug 28 - 30, 2009 Wetherby, England, United Kingdom Uploaded by Sixstringsith
All Points West Aug 1, 2009 Jersey City, New Jersey, United States Uploaded by Doc Benway
T In The Park 2009 Jul 10 - 12, 2009 Kinross, Scotland, United Kingdom Uploaded by Neil Macdonald
Optimus Alive! 09 Jul 9, 2009 Lisbon, Lisbon, Portugal Uploaded by Vasco Lindeza