Crystal Castles Wikipedia »
Crystal Castles is an experimental electronic band formed in 2004 in Toronto consisting of producer Ethan Kath and vocalist Alice Glass. The duo is known for their chaotic live shows and lo-fi melancholic homemade productions. They released many limited vinyl EPs between 2006 and 2007.
List of links to Crystal Castles fansites:
Crystal Castles Links »
Register to update information, save favorites, post photos, news stories and comments.
Already A Member?