alice glass is the 23 yo cute monkey-faced hardcore vocal of the crystal castles. her intoxicating ballsy stage persona, the signature black bob, heavy eye make up and unparalleled penchant for stage diving transformed her into one of the edgiest underground stars out there. i’m sold!