Okay to further my obsession with Crystal Castles, I saw them live on Saturday at Terminal 5, all i have to say is WOW not only is Alice Glass, the vocals, amazing she has one heck of a stage presence. Between punching the audience, smoking on stage, drinking on stage, bashing the symbols with her mike, and all together throwing herself around, you were left speechless. ^ So heres a cool fan vid, to Through the Hosiery off their first self titled debut album from 2008. And below is the song Baptism off their self titled soft-more album. enjoy.