Crystal Castles have revealed a music video for most recent single “Plague” that features creepy exorcist type movements from a woman after leaving a church. It’s a little unnerving.
They announced the video’s release on facebook, as well as that another new single titled “Wrath of God” is coming on Wednesday.
Join the conversation