Artists
Album Info
Release Date: 1997Label: Institute of Art Records
Recorded at Castle of Lords Studios, Frankfurt, Germany in August-September 1996.℗ & © 1997 Institute Of Art Records.
Distributed by Rough Trade Vertriebs GmbH.
Label: Institute of Art Records
Recorded at Castle of Lords Studios, Frankfurt, Germany in August-September 1996.