Crystal Castles
Formed Date
June 20, 2006
Origin
Toronto,
Canada
Genre
Electronic
Members
About
Known for their chaotic live shows, they won the John Peel Award for Innovation at the Shockwaves NME Awards in 2011. Founding member Alice Glass left the band in 2014.
Trivia
They were a part of the Reading and Leeds Festivals in England from 2007 to 2010.