Crystal Castles was an experimental electronic band formed in 2003 in Toronto consisting of producer Ethan Kath and formerly of vocalist Alice Glass. The duo was known for their chaotic live shows and lo-fi melancholic homemade productions. They released many limited vinyl EPs between 2006 and 2007.
Clips (2)Latest ClipCrystal Castles Mini Mix
Tracks (13)Last Played on BBCCelestica
EventsFind events near you
MoreSimilar Artists, Official Links