Last week Canadian electronic duo Crystal Castles released the a new single called “Concrete,” and now have shared a brand new dizzying video for the new song. The intense track is jam-packed with throbbing bass and features Crystal Castles' new singer Edith Frances, who replaced original vocalist Alice Glass last year after Glass left the band, aggressively snaking and pushing her way through an immense chaotic concert crowd at a music festival.
Read More