0 pointsReleaseIn Music DatabaseDan HillSuggest a correctionSuggest a correctionCancel Send Steve Hill & Organ DonorsRelease date 01 January 1987Catalog # BFC 40456LabelColumbiaLast played on radio 13 November 2026External links Discogs Suggest a correctionSuggest a correctionCancel Send