Definitions by Juicebox2507
crystal castles
A Toronto-based band that makes music, which causes your face to explode. The greatest band ever consists of two members, multi-instrumentalist Ethan Kath and vocalist Alice Glass (two of the coolest people to walk this earth!).
crystal castles by Juicebox2507 June 14, 2008
Crystal Castle
A Toronto-based band that makes music, which causes your face to explode. The greatest band ever consists of two members, multi-instrumentalist Ethan Kath and vocalist Alice Glass (two of the coolest people to walk this earth!).
Crystal Castle by Juicebox2507 June 13, 2008