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.
Tecate Comuna Aug 26, 2017 Puebla City, Puebla, Mexico Uploaded by Anayargz
Osheaga Music & Arts 2017 Aug 4 - 6, 2017 Montréal, Québec, Canada Uploaded by Vanessa Hébert
Osheaga Music & Arts 2017 Aug 4 - 6, 2017 Montréal, Québec, Canada Uploaded by Kat 😸
Bonnaroo Music Festival 2017 Jun 8 - 11, 2017 Manchester, Tennessee, United States Uploaded by Mgilberto1007
Bonnaroo Music and Arts Festival 2017 Jun 8 - 11, 2017 Manchester, Tennessee, United States Uploaded by Courtney Richmond