Turds In Hell, Part II

This tape features footage of a 1972 performance of “Turds In Hell” at the Kingston Mines Theater in Chicago. Produced by the Godzilla Rainbow Troupe. This is a continuation of the previous tape. Continue reading