|Record Id: 383|
Title: Final Curtain
Label: Planet of Noise Records/Sator's Fan Club
First Pressing #: 433
Only sold through the fan club. The first studio session from 1983. She falls is the same version as on the Leech single.