New Crystal Castles (finally)

Holy crap, Crystal Castles has finally released a new song, which they performed at Parklife 2012. Let’s call it witch rave.