1989.01.20 - Institute of Contemporary Arts, London, England
Posted: Sun Aug 30, 2020 3:40 pm
Kerrang Magazine review of this show. I found it for sale on eBay and I think it’s an upgrade for what we now have.
the Jane's Addiction resource
https://forums.janesaddiction.org:443/