Listen & view Crystal Castles's lyrics & tabs

Crystal Castles are an experimental electronic band which formed in 2003 in Toronto, Ontario, Canada and currently consists of Ethan Kath and vocalist Edith Frances. Alice Glass served as the lead vocalist for the group since its foundation until 2014. They are named after the lyrics "The fate of the world is safe in Crystal Castles" and "Crystal Castles, the source of all power" both from the more

electronic 8-bit new rave electro seen live

Similar Artists of Crystal Castles

Top Tracks of Crystal Castles

Loading Time :0.0060849189758301