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.
Pukkelpop 2016 Aug 17 - 20, 2016 Hasselt, Flanders, Belgium Uploaded by Apolline De Prins
Crystal Castles
Capitol Hill Block Party Jul 22, 2016 Seattle, Washington, United States Uploaded by Jonathan Blanks
Washed Out
Depeche Mode / Crystal Castles Sep 20, 2013 Dallas, Texas, United States Uploaded by David Mills
Glastonbury Festival 2013 Jun 26 - 30, 2013 Shepton Mallet, England, United Kingdom Uploaded by Peter Nieuwkoop
The Governors Ball Music Festival 2013 Jun 7 - 9, 2013 New York, New York, United States Uploaded by Andrew Harman
Crystal Castles / HEALTH Oct 18, 2012 Salt Lake City, Utah, United States Uploaded by David Thorpe Credit: David Thorpe
Summer Sonic Tokyo 2012 Aug 18 - 19, 2012 Tokyo, Tokyo, Japan Uploaded by Tokyo Fox