News__ New Crystal Castles Video

October 08, 2010 | By

Crystal Castles releases their video for Baptism. Directed by Rob Hawkins, Alice Glass does a bit of screaming in front of creepy images and Ethan plays the drums in a handmade Japanese sex mask. Totally normal.

__Share this post