An unexpected highlight of the weekend at Infest. Full review to follow today.
Some 80s industrial (1987). This was on the WAXTRAX Black Box compilation.