Artists
Album Info
Release Date: 2005-12-12Label: Paper & Glue
Limited numbered edition (2000 ex).(C) 2005 Paper & Glue Ltd.
Track 1 engineered, programmed & mixed at Frou Frou Central, London.
Label: Paper & Glue
Limited numbered edition (2000 ex).