Video: Crystal Castles Debut New Song In Manchester

crystal castles Video: Crystal Castles Debut New Song In Manchester

Alice Glass, we’ve missed you. While in Manchester, England for the Parklife festival, Crystal Castles performed this new song for the first time. Hopefully this means that new CC album is coming soon. It’s hard to really judge the song based on the audio in this clip, but it sounds like it could be a winner.