Artists
Album Info
Release Date: 1991Label: Triple X Records
"Manufactured in Germany" printed on the back sleeve.Recorded and mixed at Track Record, Inc.; North Hollywood, California
Label: Triple X Records
"Manufactured in Germany" printed on the back sleeve.