Crystal Castles
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.
#294 band