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.
Crystal Castles / HEALTH / Team Ghost Oct 15, 2010 London, England, United Kingdom Uploaded by Steve Taylor
Latitude Festival 2010 Jul 15 - 18, 2010 Southwold, England, United Kingdom Uploaded by Skdotcom
Glastonbury Festival 2010 Jun 23 - 27, 2010 Shepton Mallet, England, United Kingdom Uploaded by Thekilburnoracle
Glastonbury Festival 2010 Jun 23 - 27, 2010 Shepton Mallet, England, United Kingdom Uploaded by Peter Nieuwkoop
Glastonbury Festival 2010 Jun 23 - 27, 2010 Shepton Mallet, England, United Kingdom Uploaded by Rob Lee
BBC Radio 1’s Big Weekend 2010 May 22 - 23, 2010 Bangor, Wales, United Kingdom Uploaded by Jayworld