Artists
Album Info
Release Date: 2003-05-05Label: Defiance Records
Recorded and mixed over several days in December 2002 and March 2003 at Rockwell Studios, Bielefeld.Mastered at Skyline Studios, Düsseldorf.
With printed inner sleeve and poster.
Mastering lab, engineer and pressing plant derived from runout etchings.