What nationality is Alice Glass, creator and vocalist with the electronic group Crystal Castles?
Crystal Castles (band) Crystal Castles are a Canadian electronic music group formed in 2006 in Toronto, Ontario by founding members songwriter/producer Ethan Kath and songwriter/vocalist Alice Glass. Current band members consist of Ethan Kath and Edith Frances. Crystal Castles are known for their chaotic live shows and lo-fi melancholic homemade productions. They released many limited vinyl singles between 2006 and 2007 before releasing a trilogy of critically acclaimed albums between 2008 and 2012.
Bob Mould Robert Arthur Mould (born October 16, 1960) is an American musician, principally known for his work as guitarist, vocalist and songwriter for alternative rock bands Hüsker Dü in the 1980s and Sugar in the 1990s.