Artists
Album Info
Release Date: 1994-01Label: Deaf Records
Recorded and mixed at Mark Studios, Clarence, New York, Spring 1993.Mastered at Transfermation, London.
Issued with a double-sided printed insert with lyrics
Label: Deaf Records
Recorded and mixed at Mark Studios, Clarence, New York, Spring 1993.