Artists
Album Info
Release Date: 1997-04-23Label: SST Records
Recorded and mixed at Total Access, Redondo Beach, CA, US, December, 1982 to January, 1983.Mastered at K-Disc, Los Angeles, US.
℗ SST Records 1983
US CD reissue covered by Japanese wrap-around Obi strip
Comes with an additional 3-panel insert in Japanese