Alice Glass , a Canadian singer , was born on 23 August 1988 .
She is best known as the lead vocalist and songwriter of Crystal Castles. Alice Glass ( born August 23 , 1988 ) a Canadian singer .
Alice Glass