Industrial rock outfit CHMCL STR8JCKT explode on new track/video chmcl str8jckt cleopatra records dance-rock electro-rock electronic rock industrial music industrial rock john bechdel by Jen Dan in articles ON Oct 29, 2019