The Irritators

Extremely obscure free-form new wave by a band that only released one 7" single, but appeared in LA's legendary New Wave Theatre tv show.