Artists
Album Info
Release Date: 1997Labels: Mute, BMG Türkiye
Recording at Abbey Road, London in July '96. Further recording at Sarm West, London.Mixed at The Church, London in September '96.
Labels: Mute, BMG Türkiye
Recording at Abbey Road, London in July '96. Further recording at Sarm West, London.