Asked in
Music Genres

Who are Crystal Castles?

Answer

User Avatar
Wiki User
January 16, 2010 10:21PM

Alice Glass and Ethan Kath, an electronic duo from Toronto, Canada.