the amaaazing electro-punk duo crystal castles have released this cool video for baptism, a song from their crystal castles II album. raven-haired singer alice glass shouts at the top of her lungs amidst an avalanche of digital effects and scary footage of a house burning down. have a good weekend!