There seems to be almost nothing about this band on the internet. I heard this song in a rather nice mix of deliberately obscure indie by Nodzzz over at Viceland. It appears to be the only single they ever released (in 1980) and just has a really nice minimal arrangement with deadpan vocals and understated guitars. I can’t stop listening to it.
– Duke Raoul