Crystal Castles release video for "Baptism"
by Ciaran Thompson
October 8, 2010
Crystal Castles have put out a new video for “Baptism” off their sophomore LP entitled Crystal Castles II. Directed by Rob Hawkins, the video contains band members Ethan Kath in a creepy pink mask and Alice Glass screaming in-front of the camera while bouncing around to distorted images. Check it out below.
Tags: Music, Baptism, Crystal Castles