Crystal Castles

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

Crystal Castles Members

Crystal Castles Fans Also Viewed