Hardcore punk band originally from Houston and featured on the Let Them Eat Jellybeans! compilation. This specific song is from the New Strings for Old Puppets EP, released on C.I.A. Records in 1982.
Sort of an art school thrift store four-piece from Brighton. I've been following their career for a few years, some really good songs in their discography.