1981 · Documentary, Music · 0h 8m · 5.1
An experimental film of the group Throbbing Gristle in concert.