Surprise? New Crystal Castles video is...kind of weird

Staff Writer
Columbus Alive

Single No. 2 from II. Here's the catchy slogan: The familiar club beats you've come to love, with a terrified screaming you never expected!