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.
Reading Festival 2016 Aug 26 - 28, 2016 Reading, England, United Kingdom Uploaded by Roobyna
Pukkelpop 2016 Aug 17 - 20, 2016 Hasselt, Flanders, Belgium Uploaded by Apolline De Prins
Washed Out
Capitol Hill Block Party Jul 22, 2016 Seattle, Washington, United States Uploaded by Jonathan Blanks
Crystal Castles