lead vocalist/lyricist of Crystal Castles. She is one bamf.
Alice Glass is fucking awesome! You have to see Crystal Castles live!!
40👍 3👎